Technical Electives
Civil Engineering Program
Civil Engineering students are required to take five technical elective courses. Please note that technical elective courses offered vary from year to year and may have limited enrolment. Students are encouraged to discuss their program with members of the academic staff to obtain advice regarding the best choice of electives for their needs.
Technical Elective Courses (5 required)
A minimum of 3 and up to 5 technical elective courses must be taken from Group A. Up to 2 technical elective courses may be taken from Group B, with no more than one course from outside the Department of Civil Engineering.
Group A (select 3 to 5 courses)
Course Number | Course Title |
CIVL 3710 | Finite Element |
CIVL 4020 | Masonry Design and Construction |
CIVL 4022 | Properties and Design of Concrete Mixtures |
CIVL 4024 | Sustainable Building Design |
CIVL 4030 | Advanced Structural Design |
CIVL 4032 | Bridge Engineering |
CIVL 4040 | Structural Dynamics |
CIVL 4100 | Engineering Management and the Environment |
CIVL 4120 | Water Treatment Plant Design |
CIVL 4130 | Solid Waste Management |
CIVL 4180 | Environmental Systems |
CIVL 4200 | Groundwater Contamination |
CIVL 4230 | Geotechnical Engineering |
CIVL 4232 | Geotechnical Earthquake Engineering |
CIVL 4250 | Groundwater Hydrology |
CIVL 4300 | Design of Urban Water Systems |
CIVL 4350 | Hazardous Waste Treatment |
CIVL 4360 | Water Resources Planning and Management |
CIVL 4410 | Transportation Systems |
CIVL 4420 | Highway Pavement Design |
CIVL 4470 | Watershed Processes |
Environmental Option Program
Civil Engineering students pursuing the Environmental Option are required to take five technical elective courses from the Environmental Technical Elective Lists. Please note that technical elective courses offered vary from year to year and may have limited enrolment. Students are encouraged to discuss their program with members of the environmental academic staff to obtain advice regarding the best choice of electives for their needs.
Technical Elective Courses (5 required)
A minimum of 3 and up to 5 technical elective courses must be taken from Group A. Up to 2 technical elective courses may be taken from Group B, with no more than one course from outside the Department of Civil Engineering.
Student pursing the Environmental Option must choose from the Environmental Technical Elective list and must take PHIL 2750 as their complementary elective.
Group A (Select 3 to 5 courses)
Course Number | Course Title |
CIVL 3710 | Finite Element* |
CIVL 4100 | Engineering Management and the Environment* |
CIVL 4120 | Water Treatment Plant Design* |
CIVL 4130 | Solid Waste Management* |
CIVL 4180 | Environmental Systems* |
CIVL 4200 | Groundwater Contamination* |
CIVL 4250 | Groundwater Hydrology* |
CIVL 4300 | Design of Urban Water Systems* |
CIVL 4350 | Hazardous Waste Treatment |
CIVL 4360 | Water Resources Planning and Management |
CIVL 4470 | Watershed Processes |