Required courses
144 units
CIV200 Structural Analysis
CIV201 Geotechnical Engineering
CIV202 Hydraulics and Hydrology
CIV203 Construction Technology
CIV300 Structural Design
CIV301 Road and Traffic Engineering
CIV302 Concrete Design and Technology
CIV304 Water and Wastewater
CIV305 Structural Modelling
CIV402 Advanced Structural Analysis and Design
CIV403 Environmental Engineering
MEC221 Mechanics of Materials