Environmental Engineering
2026–2027
55 courses
- ENVE 1001Architecture and the Environment
- ENVE 2001Foundations of Environmental Engineering
- ENVE 2002Microbiology
- ENVE 2100Transport and Transformation of Environmental Contaminants
- ENVE 2300Fluid Mechanics
- ENVE 3001Water Treatment Principles and Design
- ENVE 3002Environmental Engineering Systems Modeling
- ENVE 3003Water Resources Engineering
- ENVE 3004Contaminant and Pollutant Transport in the Environment
- ENVE 3100Air Quality Engineering
- ENVE 3104Environmental Planning and Impact Assessment
- ENVE 3105Engineering and Decision Analysis
- ENVE 3999Co-operative Work Term
- ENVE 4002Environmental Geotechnical Engineering
- ENVE 4003Air Pollution and Emissions Control
- ENVE 4005Wastewater Treatment Principles and Design
- ENVE 4006Contaminant Hydrogeology
- ENVE 4101Waste Management
- ENVE 4104Environmental Planning and Impact Assessment
- ENVE 4105Green Building Design
- ENVE 4106Indoor Environmental Quality
- ENVE 4107Building Services Engineering
- ENVE 4200Climate Change and Engineering
- ENVE 4907Engineering Research Project
- ENVE 4917Undergraduate Directed Study
- ENVE 4918Design Project
- ENVE 5004Advanced Wastewater Treatment
- ENVE 5007Filtration and Membranes in Water Treatment
- ENVE 5008Wastewater Treatment Principles and Design
- ENVE 5101Air Pollution Control
- ENVE 5105Atmospheric Aerosols
- ENVE 5106Atmospheric Chemical Transport Modelling
- ENVE 5107Radiative Transfer and Remote Sensing
- ENVE 5200Climate Change and Engineering
- ENVE 5201Geo-Environmental Engineering
- ENVE 5204Resource Industry Waste Management
- ENVE 5205Sludge Treatment and Disposal
- ENVE 5206Energy and Resource Recovery from Waste
- ENVE 5207Energy and the Critical Zone
- ENVE 5301Contaminant Hydrogeology
- ENVE 5303Multiphase Flow in Soils
- ENVE 5305Stormwater Management and Low Impact Development
- ENVE 5701Topics in Environmental Engineering
- ENVE 5702Topics in Environmental Engineering
- ENVE 5703Topics in Environmental Engineering
- ENVE 5704Topics in Environmental Engineering
- ENVE 5705Topics in Environmental Engineering
- ENVE 5800Master's Seminar
- ENVE 5900Environmental Engineering Project
- ENVE 5906Directed Studies 1
- ENVE 5909Master's Thesis
- ENVE 6902Ph.D. Comprehensive Examination
- ENVE 6906Directed Studies 2
- ENVE 6909Ph.D. Thesis
- ENVE 7800Ph.D. Seminar
No courses found.