Courses

The information below is for reference only. Enrol in courses on via ACORN on August 4, 2020.

Most Fall courses start the second week of September and most Winter courses start the week of January 6, unless otherwise indicated. View Important Dates & Deadlines (MIE) and SGS Sessional Dates

For all Reading Courses (MIE 2002H, 2003H, 2004, 2005H) both the 1) Add/Drop form (signed by the student and their supervisor) and the 2) Reading and/or Research Course form must be submitted to the Graduate Office (gradoffice@mie.utoronto.ca) three days before the SGS deadline. MEng students who would like to enroll in a MEng Project (MIE 8888Y) are required to complete the Add/Drop form only and must also be submitted to the Graduate Office (gradoffice@mie.utoronto.cathree days before the SGS deadline.

View ELITE - Engineering & Society Courses on the Engineering Graduate Studies website.

CourseCourse detailsSession offeredInstructorCourse areas
MIE 1201HF: Advanced Fluid Mechanics I
Syllabus (Winter 2018)
Course will not be offered Fall 2020Fall, AnnuallyE. YoungFluid Mechanics
MIE 1207HF: Structure of Turbulent Flows
Syllabus (Fall 2020)
Online: Wednesday, 10am-12pm (EST)Fall 2020 BienniallyP. SullivanFluid Mechanics
MIE1210HF: Computational Fluid Mechanics and Heat Transfer
Syllabus (Winter 2015)
Online: Thursday, 5pm-8pm (EST)Fall 2020, AnnuallyTBDFluid Mechanics
MIE1212HS: Convective Heat Transfer
Syllabus (Winter 2019)
TBDWinter 2021, BienniallyJ. MostaghimiFluid Mechanics
MIE1214HF: Applied CFD
Syllabus (2020)
Online: Wednesday, 10am-11:30am (EST) & Friday, 9am-12pm (EST)Fall 2020, AnnuallyTBDFluid Mechanics
MIE1222HF: Multiphase Flows
Syllabus (Fall 2016)
Online: Tuesday, 1pm-4pm (EST)Fall 2020, AnnuallyN. AshgrizFluid Mechanics
MIE1232HS: Microfluidics and Laboratory-on-a-Chip Systems
Syllabus (2019)
Course will not be offered Winter 2021Winter, OccasionallyA. GuentherFluid Mechanics
MIE 1233: Flow and Transport Through Porous Media

Syllabus: Contact Instructor
Course will not be offered Winter 2021Winter, Occasionally

A. BazylakFluid Mechanics
MIE1240HF: Wind Power
Syllabus (Fall 2015)
Online: Monday, 10am-12pm (EST)Fall 2020, AnnuallyTBDFluid Mechanics
MIE1241HF: Energy Management

Syllabus: Contact instructor
Online: Monday, 3pm-5pm (EST)Fall 2020, AnnuallyTBDFluid Mechanics
MIE1299HS: Special Topics in Fluid Mechanics
Syllabus: Contact instructor
Syllabus (Winter 2019)
TBDWinter, OccasionallyX. LiuFluid Mechanics
MIE507H1: Heating, Ventilating, and Air Conditioning (HVAC)

Syllabus: Contact instructor
Schedule posted
here
Winter 2020, AnnuallyM. TouchieFluid Mechanics
MIE508HF: Fluids of Biological Systems

Syllabus: Contact instructor
Tuesday, Wednesday & Friday 4-5pm, GB119

Schedule posted
here
Fall 2019, AnnuallyE. YoungFluid Mechanics
MIE520H1: Biotransport Phenomena

Syllabus: Contact instructor
Schedule posted
here
Fall 2019, AnnuallyL. YouFluid Mechanics
CIV1240HS: Building Performance Assessment

Syllabus: Contact instructor
Not offered Winter 2021Winter, Annually

M. TouchieThermal Sciences
MIE1101HF: Advanced Classical Thermodynamics
Syllabus (Fall 2016)
Course is on Hiatus.Occasionally, ResearchC. WardThermal Sciences
MIE1107H: Statistical Thermodynamics

Syllabus: Contact instructor
Not Offered C. WardThermal Sciences
MIE1115HS: Heat Transfer with Phase Change
Syllabus (Winter 2021)
TBDWinter 2021, OccasionallyS. ChandraThermal Sciences
MIE1120HS: Current Energy Infrastructure and Resources
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyD. SintonThermal Sciences
MIE1123HS: Fundamentals of Combustion
Syllabus
TBDWinter 2021, Biennially

M. Thomson
Thermal Sciences
MIE1129HF: Nuclear Engineering I
Syllabus
co-taught with MIE407,


Schedule posted
here
Fall 2020, AnnuallyJ. LebenhaftThermal Sciences
MIE1130HS: Nuclear Engineering II
Syllabus
co-taught with MIE408H1S,

Schedule posted
here
Winter 2021, AnnuallyH. HasaneinThermal Sciences
MIE1132HS: Heat Exchanger Design
Syllabus
TBDWinter 2021, BienniallyTBDThermal Sciences
MIE1133HF: Laser Applications in Engineering
Syllabus
Online: Friday, 4pm-7pm (EST)Fall 2020, AnnuallyTBDThermal Sciences
MIE1801HS:
Advanced Engineering Analysis
Syllabus (Winter 2021)
TBDWinter 2021, Occasionally ResearchA. MandelisThermal Sciences
MIE515H1: Alternative Energy Systems

Syllabus: Contact instructor
Schedule posted
here
Fall 2020, AnnuallyO. MercanThermal Sciences
MIE516H1: Combustion and Fuels

Syllabus: Contact instructor
Schedule posted
here
Fall 2020, AnnuallyM. ThomsonThermal Sciences
MIE550H: Advanced Momentum, Heat and Mass Transfer
Syllabus
Schedule posted
here
Winter 2021, AnnuallyA. Taheri
Thermal Sciences
MIE563H: Engineering Analysis II

Syllabus: Contact Instructor
Schedule posted
here
Fall 2020, AnnuallyD. SteinmanThermal Sciences
AER1410HF: Topology Optimisation

Syllabus: Contact Instructor
TBDFall 2019, AnnuallyC. SteevesMechanics and Materials
MIE1128HF: Materials for Clean Energy Technologies
Syllabus (Fall 2020)
Online: Tuesday, 6pm-9pm (EST)Fall 2020, AnnuallyO. KeslerMechanics and Materials
MIE1301HS: Solid Mechanics

Syllabus: Contact Instructor
TBD Winter 2021, AnnuallyT. FilleterMechanics and Materials
MIE1303HF: Fracture Mechanics
Syllabus (Fall 2020)
Online: Tuesday, 12pm-3pm (EST)Fall 2020, AnnuallyS. MeguidMechanics and Materials
MIE1359HS: Engineering Cell Biology and Micro/Nanoengineered Platforms
Syllabus
TBDWinter 2021, AnnuallyY. Sun and L. YouMechanics and Materials
MIE1705HF: Thermoplastics Polymer Processing
Syllabus (Fall 2020)
Course delivery TBD: Friday, 9am-12pm (EST)Fall 2020, AnnuallyP. LeeMechanics and Materials
MIE1706H: Manufacturing of Cellular and Microcellular Polymers
Syllabus (2015)
TBDWinter 2021, BienniallyC. ParkMechanics and Materials
MIE1707HS: Structure-Property Relationships of Thermoplastic and Composite Foams

Syllabus: Contact Instructor
Course is not offered in Winter 2021.Winter, Biennially ResearchC. ParkMechanics and Materials
MIE1708HS: Collision Reconstruction
Syllabus
TBDWinter 2021, AnnuallyTBDMechanics and Materials
MIE1714HF: Failure Analysis
Syllabus (Fall 2020)
Course delivery TBD: Thursday, 6pm-9pm (EST)Fall 2020, AnnuallyTBDMechanics and Materials
MIE1715HF: Life Cycle Engineering
Syllabus
Online: Wednesday, 4pm-7pm (EST)Fall 2020, AnnuallyTBDMechanics and Materials
MIE1724HS: Additive Manufacturing in Engineering ApplicationsTBDWinter 20201, AnnuallyTBDMechanics and Materials
MIE1740HS: Smart Materials and Structures

Syllabus: Contact Instructor
TBDWinter 2021, Biennially
H. NaguibMechanics and Materials
MIE1744HF: Nanomechanics of Materials
Syllabus
Online: Thursday, 1pm-3:30pm (EST)Fall 2020, Annually ResearchT. FilleterMechanics and Material
MIE1804HF: The Finite Element Method in Mechanical Engineering
Syllabus (Fall 2020)
Online: Monday, 12pm-3pm (EST)Fall 2020, AnnuallyS. MeguidMechanics and Materials
MIE1807HS: Principles of Measurements

Syllabus: Contact Instructor
Online: Monday, 6pm-8pm (EST)Winter 2021, BienniallyTBDMechanics and Materials
MIE517H1: Fuel Cell Systems

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyO. KeslerMechanics and Materials
MIE519H1: Advanced Manufacturing Technologies

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyP. LeeMechanics and Materials
MIE540H1: Product Design

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyMechanics and Materials
MIE1075HF: AI Applications in Robotics

Syllabus: Contact instructor
Online, Thursday, 11am-1pm (EST)Fall 2020, AnnuallyA. GoldenbergMechatronics and Dynamics
MIE1076H: AI Applications in Robotics II

Syllabus: Contact Instructor
Online, Thursday, 11am-1pm
Course prerequisite: MIE1075
Summer 2020A. GoldenbergMechatronics and Dynamics
MIE1001HS: Advanced Dynamics
Syllabus
Course will not be offered in Winter 2021Winter, Annually ResearchE. DillerMechatronics and Dynamics
MIE1005HF: Theory of Vibrations
Syllabus (2016)
Online Lecture: Tuesday, 10am-12pm (EST)
Online Tutorial: Tuesday, 12pm-1pm (EST)
Fall 2020, AnnuallyK. BehdinanMechatronics and Dynamics
MSE1043HS: Composite Materials EngineeringTBDWinter 2021, AnnuallyH. NaguibMechanics and Materials
MIE1010HS: Acoustics and Noise Control
Syllabus
TBDWinter 2021, AnnuallyTBDMechatronics and Dynamics
MIE1064HF: Control Analysis Methods with Applications to Robotics
Syllabus (Fall 2020)
Online: Wednesday, 9am-11am (EST)

*Students must have the pre-requisite courses in order to get approval to take MIE1064

*Students cannot directly enroll in the course and will need approval from Professor Mills
Fall 2020, AnnuallyJ. MillsMechatronics and Dynamics
MIE1070HF: Intelligent Robots for Society
Syllabus
Online: Wednesday, 4pm-7pm (EST)Fall 2020, AnnuallyG. NejatMechatronics and Dynamics
MIE1452HF: Signal Processing
Syllabus (Fall 2020)
TBDWinter 2021, AnnuallyA. Sinclair and M. EizenmanMechatronics and Dynamics
MIE1453HS: Introduction to Sensors and Sensor Networks
Syllabus (Winter 2021)
TBDWinter 2021, Annually TBDMechatronics and Dynamics
MIE1718H: Computer Integrated Manufacturing
Syllabus
Course will not be offered in 2020, 2021 & 2022Occasionally

B. BenhabibMechatronics and Dynamics
MIE1809HS: Advanced Mechatronics
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyR. Ben MradMechatronics and Dynamics
MIE505H1: Micro/Nano Robotics

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyE. DillerMechatronics and Dynamics
MIE506H1: MEMS Design and Microfabrication

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyY. SunMechatronics and Dynamics
MIE1612HF: Stochastic Programming and Robust Optimization
Syllabus (Fall 2019)
Online: Tuesday, 4pm-6pm (EST) & Thursday, 4pm-5pm (EST)Fall 2020, Annually ResearchM. BodurOperations Research
MIE1603HS: Integer Programming (for Research students)
Syllabus
TBDWinter 2021, Annually ResearchM. BodurOperations Research
MIE1605HF: Stochastic Processes
Syllabus (Fall 2019)
Online: Thursday, 9am-12pm (EST)

*Course is designed for research students. MEng students interested in taking the course must get permission from Prof. Sarhangian to enrol.
Fall 2020, Annually ResearchV. SarhangianOperations Research
MIE1607HS: Stochastic Modeling and Optimization
Syllabus (Winter 2020)
Course is on Hiatus.Occasionally
Research
Operations Research
MIE1613HS: Stochastic Simulation
Syllabus
TBDWinter 2021, AnnuallyV. SarhangianOperations Research
MIE1615HS: Markov Decision Processes
Syllabus (Winter 2021)
TBD

Winter 2021, Biennially ResearchC.G. LeeOperations Research
MIE1616HS: Research Topics in Healthcare Engineering
Syllabus (2021)
TBDWinter 2021, Annually, ResearchM. CarterOperations Research
MIE1619HS: Constraint Programming and Hybrid Optimization
Syllabus
TBDWinter 2021, BienniallyC. BeckOperations Research
MIE1620HF: Linear Programming and Network Flows
Syllabus
Online: Wednesday, 1pm-4pm (EST)Fall 2020, Annually ResearchT. ChanOperations Research
MIE1621HS: Non-Linear Optimization
Syllabus (2015)
TBDWinter 2021, Annually ResearchR. KwonOperations Research
MIE1622HS: Computational Finance and Risk Management
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyO. RomankoOperations Research
MIE1623HS: Introduction to Healthcare Engineering
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyD. Aleman and M. CarterOperations Research
MIE1624HS: Introduction to Data Science and Analytics
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyTBDOperations Research
MIE1624HF: Introduction to Data Science and Analytics
Syllabus (Fall 2020)
Online: Tuesday, 6pm-9pm (EST)
Fall 2020, AnnuallyTBDOperations Research
MIE1628H: Big Data Science

Syllabus
Monday & Wednesday, 5-8pm, GB304Summer 2019, AnnuallyY. ShevchenkoOperations Research
MIE1628H: Big Data Science

Syllabus

*Content remains the same but course delivery will reflect the online format of once weekly for 13 weeks.
Course will be held online
Tuesday, 5-8pm
OR
Thursday, 6-9 pm
Summer 2020, AnnuallyY. Shevchenko / S. AstaOperations Research
MIE1628HF: Big Data Science
Online: Thursday, 6pm-9pm (EST)Fall 2020, AnnuallyTBDOperations Research
MIE1628HS: Big Data Science

Syllabus: Contact Instructor
Course will not be offered in Winter 2020Winter 2020, AnnuallyTBD Operations Research
MIE1653HS: Integer Programming Applications (for M.Eng. students)
Syllabus
TBDWinter 2021, AnnuallyM. BodurOperations Research
MIE1699HF: Special Topics in Operations Research
Syllabus (Fall 2019)
Friday, 1-3pm, MS2290Fall 2019, OccasionallyM. CarterOperations Research
MIE1720HS: Creativity in Conceptual Design

Syllabus: Contact Instructor
TBDWinter 2021, AnnuallyL. ShuHuman Factors & Ergonomics
MIE1721HS: Reliability
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyTBDOperations Research
MIE1723HF: Engineering Asset Management
Syllabus (Fall 2020)
Online: Wednesday, 5pm-8pm (EST)Fall 2020, AnnuallyA. JardineOperations Research
MIE1727HF: Statistical Methods of Quality Assurance
Syllabus
Online: Monday, 5pm-8pm (EST)Fall 2020, OccasionallyTBDOperations Research
MIE561H1: Healthcare Systems
Syllabus
Schedule posted
here
Winter 2020, AnnuallyM. CarterOperations Research
MIE562H1: Scheduling

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019, AnnuallyC. BeckOperations Research
MIE566H1: Decision Analysis

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019, AnnuallyD. FrancesOperations Research
MIE1401HF: Human Factors Engineering
Syllabus
Online: Monday, 6pm-8pm (EST)Fall 2020, AnnuallyTBDHuman Factors & Ergonomics
MIE1402HF: Experimental Methods in Human Factors Research

Syllabus: Contact Instructor
TBDFall 2020, Annually ResearchM. ChignellHuman Factors & Ergonomics
MIE1403HF: Analytical Methods in Human Factors Research
Syllabus (2015)
TBDFall 2020, Annually ResearchTBDHuman Factors & Ergonomics
MIE1411HF: Design of Work Places

Syllabus: Contact Instructor
TBDFall 202-, AnnuallyTBDHuman Factors & Ergonomics
MIE1412HS: Human-Automation Interaction
Syllabus
TBDWinter 2021, Annually ResearchG. JamiesonHuman Factors & Ergonomics
MIE1413HS: Statistical Models in Empirical Research
Syllabus (Winter 2021)
TBDWinter 2021, Annually ResearchB. DonmezHuman Factors & Ergonomics
MIE1414HS: Human Factors in Transportation
Syllabus (Winter 2021)
TBDWinter 2021, Annually ResearchTBDHuman Factors & Ergonomics
MIE1415HS: Analysis and Design of Cognitive Work
Syllabus
Course will not be offered in Winter 2021.Winter, Biennially ResearchTBDHuman Factors & Ergonomics
MIE1444H: Engineering for Psychologists

Syllabus: Contact Instructor.
Course open to students in psychology, or an equivalent field, only.

Online
• If you are interested in enrolling, please email ASAP (shu@mie.utoronto.ca) with MIE1444 in the subject line, stating
1) the area of your undergraduate studies, and
2) your graduate research area or interest
Summer 2020, AnnuallyL. ShuHuman Factors & Ergonomics
MIE523H1: Engineering Psychology and Human Performance

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019P. MilgramHuman Factors & Ergonomics
MIE542H1: Human Factors Integration

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyHuman Factors & Ergonomics
MIE1501HF: Knowledge Modelling and Management

Syllabus: Contact Instructor
Online: Monday, 2pm-4pm (EST)Fall 2020, AnnuallyM. FoxInformation Engineering
MIE1505HS: Enterprise Modelling
Syllabus (Winter 2021)
TBDWinter 2021, Biennially ResearchM. GruningerInformation Engineering
MIE1510HS: Formal Techniques in Ontology Engineering

Syllabus: Contact Instructor
Course will not be offered in Winter 2021.Winter, Biennially ResearchM. GruningerInformation Engineering
MIE1512HS: Data Analytics
Syllabus (Winter 2021)
TBDWinter 2021, AnnuallyM. ConsensInformation Engineering
MIE1513HF: Decision Support Systems

Syllabus: Contact Instructor
TBDFall 2020, AnnuallyTBDInformation Engineering
MIE1513HS: Decision Support Systems

Syllabus: Contact Instructor
TBDWinter 2021, AnnuallyTBDInformation Engineering
MIE1514HF: Systems Design and Engineering: A Product Perspective
Syllabus

Online: Wednesday, 5pm-8pm (EST)Fall 2020, AnnuallyTBDInformation Engineering
MIE1516HS: Structured Learning and Inference
Syllabus
Course will not be offered Winter 2021Winter, AnnuallyS. SannerInformation Engineering
MIE2002H: Readings in Industrial Engineering I SupervisorReading Courses
MIE2003H: Readings in Industrial Engineering IIReading Courses
MIE2004H: Readings in Mechanical Engineering IReading Courses
MIE2005H: Readings in Mechanical Engineering IIReading Courses
APS502H1: Financial Engineering
Syllabus
Schedule posted
here
Fall 2019, AnnuallyR. KwonAPS Engineering Courses