Courses by school
- ENV E 400 · Advanced Environmental Engineering I
- ENV E 401 · Advanced Environmental Engineering II
- ENV E 421 · Municipal Systems
- ENV E 423 · Principles of Air Quality Management and Control
- ENV E 432 · Solid Waste Management
- ENV E 434 · Environmental Geotechnics
- ENV E 440 · Facility Design
- ENVA 2000 · Environmental Studies I
- ENVA 2001 · Environmental Studies II
- ENVA 2003 · Introduction to Urban and Peri-Urban Agriculture
- ENVA 2004 · Integrated Pest Management TechniquesElectiveElectiveElective
- ENVA 3000 · Environmental Impact Assessment12 credit hours of electives
- ENVA 3001 · Environmental Sampling and Analysis
- ENVA 3003 · Environmental Studies Field Course
- ENVA 3005 · Geographic Information SystemsHORT 3000.03: Environmental ProcessesLARC 3002.03: Landscape TheoryLARC 3010.06: Studio V: Landscape Analysis
- ENVA 3021 · EcohydrologyLARC 4000.03: Construction and DetailingLARC 4004.03: Advanced Design TechnologiesLARC 4005.03: Independent Project Proposal3 credit hours
- ENVA 4006 · Air, Climate, and Climate Change
- ENVB 210 · The Biophysical Environment
- ENVB 222 · St. Lawrence Ecosystems
- ENVB 301 · Meteorology
- ENVB 305 · Population and Community Ecology
- ENVB 313 · Phylogeny and Biogeography
- ENVB 401 · Honours Research Project 1
- ENVB 402 · Honours Research Project 2
- ENVB 405 · Honours Project 1
- ENVB 406 · Honours Project 2
- ENVB 410 · Ecosystem Ecology
- ENVB 415 · Ecosystem Management
- ENVB 437 · Assessing Environmental Impact
- ENVB 497 · Research Project 1
- ENVB 498 · Research Project 2
- ENVB 500 · Advanced Topics in Ecotoxicology
- ENVB 506 · Quantitative Methods: Ecology
- ENVB 529 · GIS for Natural Resource Management
- ENVB 530 · Advanced GIS for Natural Resource Management
- ENVE 100 · Environmental and Geological Engineering Concepts
- ENVE 101 · Environmental Engineering Concepts 2
- ENVE 115 · Linear Algebra
- ENVE 121 · Computational Methods
- ENVE 123 · Electrical Circuits and Instrumentation
- ENVE 127 · Statics and Solid Mechanics
- ENVE 153 · Earth Engineering
- ENVE 175 · Introduction to Environmental Chemistry
- ENVE 176 · Microbial Biology for Environmental Engineers
- ENVE 1XX · ENV E Transfer Credit
- ENVE 200 · Sustainability Analysis and Solutions
- ENVE 214 · Fluid Mechanics and Thermal Sciences
- ENVE 221 · Advanced Calculus
- ENVE 223 · Differential Equations and Balance Laws
- ENVE 224 · Probability and Statistics