ENVE course pages
- 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
- ENVE 225 · Environmental Modelling
- ENVE 231 · Inorganic Environmental Process Principles
- ENVE 275 · Aquatic Chemistry
- ENVE 276 · Environmental Biology and Biotechnology
- ENVE 277 · Air Quality Engineering
- ENVE 279 · Energy and the Environment
- ENVE 280 · Fluid Mechanics
- ENVE 292 · Economics for Environmental Engineering
- ENVE 298 · Seminar
- ENVE 299 · Seminar
- ENVE 2XX · ENV E Transfer Credit
- ENVE 320 · Environmental Resource Management
- ENVE 321 · Advanced Mathematics
- ENVE 330 · Lab Analysis and Field Sampling Techniques
- ENVE 331 · Instrumentation and Analysis Methods
- ENVE 333 · Chemical Reaction Engineering
- ENVE 334 · Environmental Chemistry
- ENVE 335 · Decision Making for Environmental Engineers
- ENVE 375 · Physico-Chemical Processes
- ENVE 376 · Biological Processes
- ENVE 382 · Hydrology and Open Channel Flow
- ENVE 383 · Hydrologic Modelling
- ENVE 391 · Law and Ethics for Environmental and Geological Engineers
- ENVE 392 · Economics and Life Cycle Cost Analysis
- ENVE 398 · Seminar
- ENVE 399 · Seminar
- ENVE 400 · Environmental Engineering Design Project 1
- ENVE 401 · Environmental Engineering Design Project 2
- ENVE 410 · Transport Processes: Environmental Engineering Applications
- ENVE 417 · Climate Change, Water Security, and Adaptation
- ENVE 418 · Ecohydrological Modelling of Nature-Based Solutions to Address Climate and Water Challenges
- ENVE 430 · Environmental Engineering Project 1
- ENVE 431 · Environmental Engineering Project 2
- ENVE 472 · Wastewater Treatment
- ENVE 481 · Open Channel Hydraulics
- ENVE 495 · Design Intensive Special Topics in Environmental Engineering
- ENVE 497 · Special Topics in Environmental Engineering
- ENVE 498 · Seminar
- ENVE 499 · Seminar
- ENVE 573 · Contaminant Transport
- ENVE 577 · Engineering for Solid Waste Management
- ENVE 583 · Design of Urban Water Systems
- ENVE 585 · Air Quality Engineering and Impacts