Civil Engineering covers the broad areas of municipal, geotechnical, hydrotechnical, structural, materials, and transportation engineering. The program is designed in such a way that students are exposed to basic civil engineering science during the second and third years of the program. During this time, the students are required to take courses that introduce the fundamental concepts in all of the program areas. In the final year, students have the opportunity to select electives that allow some degree of specialization. However, students are strongly encouraged to select electives that will provide them with a broad-based technical background. Project/design courses are provided in two of the three upper years. These courses are designed to give students experience in solving open-ended problems and in working in partnership with industry.

All undergraduate students admitted to the College of Engineering are required to complete a common first-year of undeclared studies (known as the first-year common core). Once the first-year common core program has been completed, undergraduate students declare their preferences and compete for admission into an upper-year program. Students who are successful in securing admission into an upper-year program are required to follow the program of study that is prescribed at the time of their admission into the upper-year program.

Recognizing that course and program changes may result in a modification to the original program of study, it is recommended that undergraduate students consult an Academic Advisor within the Engineering Student Centre on a regular basis to confirm their program of study, choose courses (including electives), and monitor their academic progress.

Year 1 (34 credit units)

All Engineering programs have a common first year.

Year 2 (38 credit units)

Fall Term

  • CE 202.3
  • CE 212.3
  • GE 210.3
  • GEOE 218.3
  • MATH 223.3

If GEOL 121 is not taken as the science elective in Year 1, it must be taken in Fall Term of Year 2.

Winter Term

  • CE 225.3
  • CE 295.3
  • CMPT 141.3
  • GE 213.3
  • MATH 224.3

Fall Term or Winter Term

  • 3 credit units Science Elective List 1 or List 2
  • RCM 300.3

Spring Term

  • CE 271.2

Year 3 (36 credit units)

Fall Term

  • CE 315.3
  • CE 317.3
  • CE 318.3
  • CE 320.3
  • CE 328.3
  • GE 348.3

Winter Term

  • CE 319.3
  • CE 321.3 
  • CE 327.3
  • CE 329.3
  • CE 330.3
  • 3 credit units Senior Humanities or Social Science Elective

Year 4 (36 credit units)

Fall Term and Winter Term

  • CE 495.6

Fall Term or Winter Term

27 credit units (9 courses)

  • 3 credit units CE Elective Courses (Group G)
  • 3 credit units CE Elective Courses (Group P)
  • 3 credit units CE Elective Courses (Group S)
  • 3 credit units CE Elective Courses (Group W)

  • 12 additional credit units CE Elective courses (Groups W, G, or S)
  • 3 additional credit units CE Elective courses (Groups W, G, S, P, or R)

Winter Term

  • GE 449.3

Electives

Science Elective

If GEOL 121.3 is not taken as the science elective in Year 1, it must be taken in Fall Term of Year 2.

List 1

  • BIOL 120.3
  • CHEM 115.3
  • GEOL 121.3
  • PHYS 125.3

List 2

  • ASTR 213.3
  • ASTR 214.3
  • CHEM 221.3
  • CHEM 231.3
  • CHEM 242.3
  • CHEM 250.3
  • EVSC 203.3
  • EVSC 210.3
  • GEOG 120.3
  • GEOL 224.3
  • GEOL 245.3
  • GEOL 258.3

CE Elective Courses

CE electives are offered subject to minimum enrolment and staffing considerations. Civil Engineering students are required to complete 27 credit units from Groups W, G, S, P, or R:

W: Water and Municipal Engineering

  • CE 415.3
  • CE 464.3
  • ENVE 414.3
  • GEOE 375.3

G: Soil, Pavement and Geotechnical Engineering

  • CE 417.3
  • CE 466.3
  • CE 468.3
  • GEOE 315.3

S: Structural Engineering

  • CE 418.3
  • CE 463.3
  • CE 470.3
  • CE 474.3

P: Projects and Planning

  • CE 421.3
  • CE 467.3
  • ENVE 381.3
  • GE 496.3

R: Related Courses

  • PLAN 341.3
  • PLAN 350.3
  • RCM — 400-Level

Senior Humanities or Social Science Elective

  • ANTH — 200-Level, 300-Level, 400-Level
  • ARCH — 200-Level, 300-Level, 400-Level
  • CLAS — 200-Level, 300-Level, 400-Level
  • ECON — 200-Level, 300-Level, 400-Level
  • ENG — 200-Level, 300-Level, 400-Level
  • GEOG 202.3
  • GEOG 204.3
  • GEOG 208.3
  • GEOG 240.3
  • GEOG 280.3
  • HIST — 200-Level, 300-Level, 400-Level
  • INDG — 200-Level, 300-Level, 400-Level
  • PHIL — 200-Level, 300-Level, 400-Level
  • POLS — 200-Level, 300-Level, 400-Level
  • PSY — 200-Level, 300-Level, 400-Level
  • RLST — 200-Level, 300-Level, 400-Level
  • SOC — 200-Level, 300-Level, 400-Level
  • WGST — 200-Level, 300-Level, 400-Level

  • Exception: ECON 204 cannot be used to meet the Complementary Studies, Senior Humanities or Social Science elective requirements of the program.
  • Exception: PSY 233 and PSY 236 cannot be used to meet the Complementary Studies, Senior Humanities or Social Science elective requirements of the program.
  • Exception: PHIL 241 cannot be used to meet the Senior Humanities or Social Science elective requirements of the program.
  • Exception: SOC 225 cannot be used to meet the Complementary Studies, Senior Humanities or Social Science elective requirements of the program.
  • Note: The following Engineering courses will also satisfy the Humanities/Social Science elective requirement: RCM 400, RCM 401, RCM 402, RCM 403, RCM 404, RCM 405, RCM 406, RCM 407, RCM 408, RCM 409, RCM 410, and RCM 495.