Graduate Courses (Upcoming)

For a complete list of graduate courses offered by the School of Engineering, please consult the Graduate Calendar.

For an official listing, all upcoming courses can be viewed on Webadvisor.

Listed below is an unofficial list of pending and recently offered graduate level courses at the School of Engineering. Please note that the course listings for pending semesters is not finalized and subject to change. In addition to this list, all students are able to take a limited number of undergraduate courses and/or courses from outside of Engineering. Consult the Graduate Calendar for full Degree Requirements.


 

Winter 2022 Courses

Courses are subject to change

  • ENGG*6010 Assessment of Engineering Risk
  • ENGG*6050 Finite Element Methods
  • ENGG*6090 ST: Solidification and processing of metals and alloys
  • ENGG*6090 ST: Advanced Dynamics
  • ENGG*6090 ST: Aditive Manufacturing
  • ENGG*6090 ST: Nonlinear Control
  • ENGG*6090 ST: Advanced Numerical Methods
  • ENGG*6090 ST: Advanced Indoor HVAC Design for COVID
  • ENGG*6090 ST: Design of Experiments
  • ENGG*6090 ST: Design Research Methods
  • ENGG*6090 ST: Communication in Engineering
  • ENGG*6090 ST: Professionalism & Ethics
  • ENGG*6090 ST: Computer Programming for Matser of Engineering
  • ENGG*6090 ST: Advanced Entrepreneurship
  • ENGG*6090 ST: Environmental Fluid Mechanics
  • ENGG*6090 ST: Non point source pollution and modelling
  • ENGG*6090 ST: Image Analysis
  • ENGG*6140 Optimization Techniques
  • ENGG*6190 Non-destructive Testing
  • ENGG*6190 Micro/Nano Bio
  • ENGG*6340 Bioenergy and Biofuels
  • ENGG*6400 Mobile Devices App
  • ENGG*6500 Intro to Machine Learning
  • ENGG*6530 Reconfigurable Computing
  • ENGG*6600 Advanced Topics in Embedded Systems Design
  • ENGG*6600 Advanced Topics in Biomedical Signals Processing
  • ENGG*6660 Renewable Energy
  • ENGG*6790 Colloid Interface & Application
  • ENGG*6910 Applied River Morphodynamics

Fall 2021 Courses

  • ENGG*6000 Advanced Heat and Mass Transfer
  • ENGG*6090 ST: Project Management
  • ENGG*6090 ST: Communication in Engineering
  • ENGG*6140 Optimization Techniques for Engineering
  • ENGG*6160 Advanced Food Engineering
  • ENGG*6190 ST: Biomechanical Modelling
  • ENGG*6190 ST: Novel Food Technologies for Sustainable Food Manufacturing
  • ENGG*6270 ST: Advanced Estimation Theory
  • ENGG*6290 ST: HVAC and Building Energy Management
  • ENGG*6290 ST: Supply Chain Management
  • ENGG*6290 ST: Advanced Engineeering Materials
  • ENGG*6360 Fuel Cell Technology
  • ENGG*6370 Heat Transfer in Porous Medium
  • ENGG*6380 Simulation Analysis of Discrete Event Systems
  • ENGG*6500 Introduction to Machine Learning
  • ENGG*6550 Intelligent Real-Time Systems
  • ENGG*6600 ST: Reinforcement Learning
  • ENGG*6600 ST: Intro to Internet of Things
  • ENGG*6600 ST: Cyber Security for Engineers
  • ENGG*6630 Environmental Contaminants Fate Mechanisms
  • ENGG*6670 Hazardous Waste Management
  • ENGG*6740 Ground Water Modelling
  • ENGG*6790 ST: Fractured Rock Contaminant Hydrogeology
  • ENGG*6800 Deterministic Hydrological Modelling

Summer 2021 Courses

  • ENGG*6090 Special Topics in Engineering
  • ENGG*6130 Physical Properties of Biomaterials
  • ENGG*6190 ST: Advanced Topics in Micro and Nano Bio
  • ENGG*6290 ST: HVAC and Building Energy Management
  • ENGG*6290 ST: Digital Manufacturing
  • ENGG*6290 ST: Mechanical Metallurgy
  • ENGG*6290 ST: Two Phase Flow
  • ENGG*6290 ST: Advanced Engineering Materials
  • ENGG*6360 Fuel Cell Technology
  • ENGG*6370 Heat Transfer in Porous Medium
  • ENGG*6400 Mobile Devices Application Development
  • ENGG*6570 Advanced Soft Computing
  • ENGG*6600 Special Topics in Engineering Systems and Computing
  • ENGG*6660 Renewable Energy
  • ENGG*6680 Advanced Water and Wastewater Treatment
  • ENGG*6790 S1 ST: Geochemical Modelling
  • ENGG*6790 S2 ST: Decentralized Wastewater Treatment
  • ENGG*6980 Special Topics in Computer Engineering

Winter 2021 Courses

  • ENGG*6010 Assessment of Engineering Risk
  • ENGG*6050 Finite Element Methods
  • ENGG*6090 ST: Non-point Source Pollution Modelling and BMPs
  • ENGG*6090 ST: Turbulence
  • ENGG*6090 ST: Additive Manufacturing
  • ENGG*6090 ST: Design of Heat Exchangers
  • ENGG*6090 ST: Non-destructive Testing Techniques for Biological Products
  • ENGG*6090 ST: Advancing Entrepreneurship for Engineers
  • ENGG*6090 ST: Advanced Numerical Methods
  • ENGG*6090 ST: Communication in Engineering
  • ENGG*6300 Reseach Methods in Bioengineering
  • ENGG*6340 Bioenergy and Biofuels
  • ENGG*6350 Flow Induced Vibrations
  • ENGG*6460 Engineering Leadership
  • ENGG*6500 Introduction to Machine Learning
  • ENGG*6530 Reconfigurable Computing Systems
  • ENGG*6580 Advanced Control Systems
  • ENGG*6600 Special Topics in Engineering Systems and Computing

Fall 2020 Courses

  • ENGG*6000 Advanced Heat and Mass Transfer
  • ENGG*6090 ST: Inverse Modelling of Musculoskeletal Systems
  • ENGG*6090 ST: Process Intensification
  • ENGG*6090 ST: HVAC and Building Energy Management
  • ENGG*6090 ST: Solidification and Processing of Metals and Alloys
  • ENGG*6090 ST: Mechanical Systems Design
  • ENGG*6090 ST: Statistical Analysis for Engineers
  • ENGG*6090 ST: Project Management
  • ENGG*6090 ST: Bio-Optics and Bio-Phontics
  • ENGG*6140 Optimization Techniques for Engineering
  • ENGG*6160 Advanced Food Engineering
  • ENGG*6360 Fuel Cell Technology
  • ENGG*6370 Heat Transfer in Porous Medium
  • ENGG*6500 Introduction to Machine Learning
  • ENGG*6520 VLSI Digital Systems Design
  • ENGG*6550 Intelligent Real-Time Systems
  • ENGG*6630 Environmental Contaminants: Fate  Mechanisms
  • ENGG*6660 Renewable Energy
  • ENGG*6670 Hazardous Waste Management
  • ENGG*6800 Deterministic Hydrological Modelling
  • ENGG*6910 Special Topics in Water Resources Engineering

Summer 2020 Courses

  • ENGG*6090 ST: Geochemical Modelling of Engineering Applications
  • ENGG*6090 ST: Introduction to Internet of Things
  • ENGG*6090 ST: Advanced Estimation Theory
  • ENGG*6090 ST: Advanced Topics in Micro and Nano Biological Biomedical Engineering
  • ENGG*6090 ST: Statistical Analysis for Engineers
  • ENGG*6090 ST: Advanced Mechanics of Solids
  • ENGG*6130 Physical Properties of Biomaterials
  • ENGG*6140 Optimization Techniques for Engineering
  • ENGG*6290 S1 ST: Mechanical Metallurgy
  • ENGG*6350 Flow Induced Vibrations
  • ENGG*6360 Fuel Cell Technology
  • ENGG*6370 Heat Transfer in Porous Media
  • ENGG*6530 Reconfigurable Computing
  • ENGG*6580 Advanced Control Systems
  • ENGG*6790 01 ST: Theory and Applications of Turbulence
  • ENGG*6790 S1 ST: Decentralized Wastewater Treatment

Winter 2020 Courses

  • ENGG*6000 Advanced Heat & Mass Transfer
  • ENGG*6010 Assessment of Engineering Risk
  • ENGG*6090 ST: Material Science and Engineering of Food Biopolymers
  • ENGG*6090 ST: Advanced Topics in Watershed Systems Design
  • ENGG*6090 ST: Advanced Topics in Interdisciplinary Mechanical Engineering
  • ENGG*6090 ST: Advanced Design of Heat Exchange
  • ENGG*6090 ST: Non-destructive Testing Techniques for Biological Products
  • ENGG*6090 ST: Engineering Leadership
  • ENGG*6090 ST: HVAC & Building Energy Management
  • ENGG*6090 ST: Advanced Estimation Theory
  • ENGG*6090 ST: Advanced Numerical Methods
  • ENGG*6090 ST: Communication in Engineering
  • ENGG*6090 ST: Advancing Entrepreneurship for Engineers
  • ENGG*6100 Machine Vision
  • ENGG*6150 Bio-Instrumentation
  • ENGG*6290 ST: Solidification and Processing of Metals and Alloys
  • ENGG*6290 ST: Advanced Manufacturing
  • ENGG*6300 Research Methods in BioEngineering 
  • ENGG*6340 Bioenergy and Biofuels
  • ENGG*6500 Intro to Machine Learning
  • ENGG*6600 ST: Advanced Topics in Embedded Systems Design
  • ENGG*6610 Urban Stormwater Management
  • ENGG*6680 Water & Wastewater Treatment
  • ENGG*6790 ST: Colloid/Interface Science and Applications 
  • ENGG*6840 Open Channel Hydraulics
  • ENGG*6910 ST: Non-point Source Modelling and BMPs

Fall 2019 Courses

  • ENGG*6000 Advanced Heat and Mass Transfer
  • ENGG*6050 Finite Element Methods
  • ENGG*6090 ST: Inverse Modelling of Musculoskeletal Systems
  • ENGG*6090 ST: Process Intensification
  • ENGG*6090 ST: Advanced Dynamics
  • ENGG*6090 ST: Bio-Optics and Bio-Phontics
  • ENGG*6110 Food and Bio-Process Engineering
  • ENGG*6140 Optimization Techniques for Engineering
  • ENGG*6160 Advanced Food Engineering
  • ENGG*6370 Heat Transfer in Porous Medium
  • ENGG*6380 Simulation Analysis of Discrete Event Systems
  • ENGG*6400 Mobile Device Application Development
  • ENGG*6500 Intro to Machine Learning
  • ENGG*6510 Analog Integrated Circuit Design
  • ENGG*6550 Real-Time Systems design
  • ENGG*6630 Environmental Contaminants: Fate Mechanisms
  • ENGG*6660 Renewable Energy
  • ENGG*6670 Hazardous Waste Management
  • ENGG*6740 Groundwater Modelling
  • ENGG*6790 ST: Contaminant Behaviour in Fractured Rock
  • ENGG*6800 Deterministic Hydrological Modelling

Summer 2019 Courses

  • ENGG*6000 Advanced Heat and Mass Transfer
  • ENGG*6010 Assessment of Engineering Risk
  • ENGG*6090 ST: Advanced Solid Mechanics and Finite Element Analysis
  • ENGG*6090 ST: Fluid Power Systems
  • ENGG*6090 ST: Professionalism and Ethics in Engineering
  • ENGG*6090 ST: Project Management
  • ENGG*6090 ST: Communication in Engineering
  • ENGG*6090 ST: Instrumentation and Measurement
  • ENGG*6130 Physical Properties of Biomaterial
  • ENGG*6290 ST: Press Harden Steel & Aluminum
  • ENGG*6350 Flow-Induced Vibrations
  • ENGG*6360 Fuel Cell Technology
  • ENGG*6370 Heat Transfer in Porous Medium
  • ENGG*6500 Intro to Machine Learning
  • ENGG*6580 Advanced Control Systems
  • ENGG*6680 Advanced Water and Wastewater Treatment
  • ENGG*6790 ST: Decentralized Wastewater Treatment
  • ENGG*6790 ST: Theory & App. of Turbulence
  • ENGG*6820 Measurement of Water Quantity and Quality

Winter 2019 Courses

  • ENGG*6000 Advanced Heat and Mass Transfer
  • ENGG*6090 ST: Non-Destructive Testing Techniques for Biological Parts
  • ENGG*6090 ST: Materials Science and Nutrient Delivery in Food Engineering
  • ENGG*6090 ST: Geochemical Modelling for Engineering Applications
  • ENGG*6090 ST: Leadership in Engineering
  • ENGG*6090 ST: Two-Phase Flow
  • ENGG*6090 ST: Advanced Mechanics of Materials 
  • ENGG*6090 ST: Mechatronics and Control 
  • ENGG*6100 Machine Vision
  • ENGG*6140 Optimization Techniques
  • ENGG*6290 ST: Special Topics in Mechanical Engineering
  • ENGG*6290 ST: Production Planning and Control
  • ENGG*6300 Research Methods in BioEngineering 
  • ENGG*6340 Bioenergy and Biofuel
  • ENGG*6500 Introduction to Machine Learning
  • ENGG*6520 VLSI Digital Systems Design
  • ENGG*6540 Advanced Robotics
  • ENGG*6600 Special Topics in Engineering Systems and Computing
  • ENGG*6670 Hazardous Waste Management
  • ENGG*6790 ST: Theory and Applications of Turbulence
  • ENGG*6790 ST: Colloid, Interfaces and Emulsions 
  • ENGG*6790 ST: Non-point Source Modelling and BMPs
  • ENGG*6910 Special Topics in Water Resources Engineering

Fall 2018 Courses

  • ENGG*6000 Advanced Heat and Mass Transfer
  • ENGG*6020 Advanced Fluid Mechanics
  • ENGG*6090 ST: Model of Musculoskel Sys
  • ENGG*6090 ST: Adv Dyn Analyt Mech
  • ENGG*6090 ST: Bio-Optics& Bio-Photonics
  • ENGG*6090 ST: Press Harden Steel & Alum
  • ENGG*6110 Food & Bio-Process Engineering
  • ENGG*6160 Advanced Food Engineering
  • ENGG*6350 Flow-Induced Vibrations
  • ENGG*6360 Fuel Cell Technology
  • ENGG*6380 Simulation Analysis of Discrete Event Systems
  • ENGG*6400 Mobile Devices Application Development
  • ENGG*6560 Advanced Digital Signal Processing
  • ENGG*6530 Reconfiguring Computing Systems
  • ENGG*6600 Image Processing
  • ENGG*6610 Urban Storm Water Management
  • ENGG*6630 Environmental Contaminants: Fate Mechanisms
  • ENGG*6740 Ground Water Modelling
  • ENGG*6800 Deterministic Hydrological Modelling
  • ENGG*6910*01 ST: Appl River Morphodynamics
  • ENGG*6910*02 ST: Groundwater Flow Systems