MTH 141
Calculus 1
CHE 107
Chemistry 1
CHE 127
Chemistry 1 LAB
EAS 199
EAS 199, CSE 199, or Equivalent
ENG 105
Communication Literacy 1
MTH 142
Calculus 2
CHE 128
Chemistry 2 LAB
CHE 108
Chemistry 2
PHY 107
Physics 1
EAS 202
Engineering Impact on Society
Thematic or Global Pathway Course
MTH 241
Calculus 3
EAS 207
Statics
CIE 177
CIE AutoCad
CIE 340
Environmental Engineering
Thematic or Global Pathway Course
MTH 306
Differential Equations
EAS 209
Mechanics of Solids
EAS 230
Engineering Computations
CIE 341
Environmental Eng Science
Thematic or Global Pathway Course
BIO 309
Ecology
CIE 334
Soil Mechanics
CIE 354
Fluid Mechanics
CIE 308
Engineering Statistics
CIE 360
Environmental Eng Lab
CIE 344
Sustainability
CIE 343
Hydraulics
CIE 441
Ecological Engineering
EAS 360
STEM Communications
Technical Elective
Earth Science Elective
CIE 444
Hydrologic Engineering
CIE 442
Treatment Process Eng
CIE 415
Professional Practice Issues
Thematic or Global Pathway Course
CIE 445
Groundwater Engineering
CIE 449
Environmental Eng Design
CIE 448 or CIE 461 or CIE 469
CIE Elective
Technical Elective
GEO 281 or GEO 481
GIS Elective
UBC 399
UB Capstone