Courses 
CIVL0210 Civil Engineering Materials and Testing (LEC)
CIVL0215 Solid Mechanics
CIVL0242 Route Survey
CIVL0261 Hydrology
CIVL0311 Structural Analysis I
CIVL0312 Structural Analysis 2
CIVL0320 Applied Solid Mechanics
CIVL0350 Construction Management
CIVL0361 Hydraulic Engineering
CIVL0371 Soil Mechanics
CIVL0373 Foundation Engineering
CIVL0415 Computer Methods in Civil Engineering
CIVL0411 Reinforced Concrete Design
CIVL0413 Timber&Steel Design
CIVL0414 Prestressed Concrete Design
CIVL0431 Highway Engineering
CIVL0430 Transportation Engineering
CIVL0453 Contract, Specification and Cost
MECH0110 Engineering Mechanics 1 (Statics)