Year 1
Co-Curriculum
Dynamics
Engineering Drawing and CAD
Fluid Mechanics I
Mathematics for Engineering I
Mathematics for Engineering II
MPU1*
Statics
Structural Analysis I
Soil Mechanics
Sun Zi's Art of War and Business Strategies
Survey I
Year 2
Basic Economics, Accounting and Management
Civil Construction Materials
Concrete Structures Design I
Environmental Science and Engineering
Hydrology
Introduction to Building Services
MPU1**
National Language/Other Languages
Numerical Methods and Statistics
Solid Mechanics I
Structural Analysis II
Year 3
Concrete Structures Design II
Elective III
Engineering Analysis
Engineering Thermodynamics I
English for Engineering
Fluid Mechanics II
Geotechnical Engineering
Highway and Transportation
Hydraulic System and Design
Industrial Training
Law for Engineers
Structural Steel Design
Year 4
Construction Project Management
Elective Group I - Choose 1 Course in Trimester 1 & Choose 2 Course(s) in Trimester 3
Engineer in Society
Fundamentals of Programming
Integrated Design Project
Project
Water and Wastewater Treatment