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

  • RCM 300.3
  • 3 credit units Senior Humanities or Social Science Elective

Spring Term

  • CE 271.2

Year 3 (39 credit units)

Fall Term

  • CE 318.3
  • CE 328.3
  • GEOL 224.3
  • GEOL 245.3
  • GEOL 258.3

Winter Term

  • CE 319.3
  • CE 330.3
  • GEOE 315.3
  • GEOE 375.3
  • GEOL 226.3
  • 3 credit units Group B Elective

Fall Term or Winter Term

  • GE 348.3
  • 3 credit units Group A Elective

Spring Term

  • GEOE 378.3

Year 4 (36 credit units)

Fall Term

  • CE 320.3
  • GE 449.3
  • GEOE 412.3
  • GEOE 414.3

Winter Term

  • GEOE 466.3

Fall Term and Winter Term

  • GEOE 495.6

Fall Term or Winter Term

  • 3 credit units Group A or C Elective
  • 9 credit units Group C Elective

Electives

Note: All electives may not be given every year. Check with the appropriate department or in the online Course Offerings.

Group Electives

Group A

  • CHEM 377.3
  • GEOG 335.3
  • GEOL 229.3
  • GEOL 282.3
  • GEOL 334.3
  • GEOL 335.3
  • GEOL 358.3
  • GEOL 413.3
  • GEOL 463.3
  • GEOL 465.3
  • GEOL 482.3
  • GEOL 483.3

Group B

  • GEOL 334.3
  • GEOL 335.3
  • GEOL 384.3

Group C

  • CE 466.3
  • CE 468.3
  • CHE 464.3
  • ENVE 381.3
  • ENVE 478.3
  • GEOE 377.3
  • GEOE 380.3
  • GEOE 430.3
  • GEOE 431.3

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.