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

Group B (Up to 2 courses, only 1 from outside of Civil Engineering)

Course Number Course Title
BIOE 4560 Structural Design in Wood
CIVL 4000 Uncertainty Analysis in Civil Engineering Systems
CIVL 4332 Civil Engineering Thesis Project
CIVL 4500 Contemporary Topics in Civil Engineering

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

Group B (Up to 2 courses, only 1 from outside of Civil Engineering)

Course Number Course Title
CIVL 4332 Civil Engineering Thesis Project
BIOE 4460  Air Pollution Assessment and Management
SOIL 4500 Remediation of Contaminated Land