Courses

The information below is for reference only. Enrol in courses via ACORN.

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

Note the Add/Drop form (signed by the student and their supervisor) for all Reading Courses (MIE 2002H, 2003H, 2004, 2005H) and MEng Project (MIE 8888Y) must be submitted to the Graduate Office (gradoffice@mie.utoronto.ca) three 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)
Monday, 9am-12pm, MC306Fall 2019, AnnualYoung, EdmondFluid Mechanics
MIE 1207H: Structure of Turbulent Flows
Syllabus 2018
N/ACourse not offered in Fall 2019 or Winter 2020, BiennialSullivan, Pierre E.Fluid Mechanics
MIE1210HF: Computational Fluid Mechanics and Heat Transfer
Syllabus (Winter 2015)
Monday, 1-4pm, SS1069Fall 2019, AnnualTBDFluid Mechanics
MIE1212H: Convective Heat Transfer
Syllabus (Winter 2019)
Wednesday, 10am-12pm, GB404Winter 2019, BiennialMostaghimi, JavadFluid Mechanics
MIE1214HF: Applied CFD

Syllabus (2013)
Tuesdays, 1-2:30pm & Thursdays, 9am-12pm, MB123Fall 2019, AnnualSarchami, AFluid Mechanics
MIE1222HF: Multiphase Flows

Syllabus (Fall 2016)
Tuesday, 9am-12pm, MC306Fall 2019, AnnualAshgriz, NaseerFluid Mechanics
MIE1232H: Microfluidics and Laboratory-on-a-Chip Systems

Syllabus (2019)
Tuesdays, 1-4pm, MC306Winter 2019, OccasionallyGuenther, AxelFluid Mechanics
MIE 1233: Flow and Transport Through Porous Media

Syllabus: Contact Instructor
TBA Biennially

Not offered Winter 2020
Bazylak, AFluid Mechanics
MIE1240HF: Wind Power

Syllabus (Fall 2015)
Wednesday, 10am-12pm, RS310Fall 2019, AnnuallyTBDFluid Mechanics
MIE1241HF: Energy Management
Syllabus: Contact instructor
Wednesday, 3-5pm, HA403Fall 2019, AnnuallyTBDFluid Mechanics
MIE1299HS: Special Topics in Fluid Mechanics
Syllabus: Contact instructor

Syllabus (Winter 2019)

Wednesday, 9-12pm, MC306Winter 2020, OccasionallyLiu, XinyuFluid Mechanics
MIE507H1: Heating, Ventilating, and Air Conditioning (HVAC)
Syllabus: Contact instructor
Schedule posted
here
Winter 2020, AnnuallyTouchie, MarianneFluid Mechanics
MIE508HF: Fluids of Biological Systems
Syllabus: Contact instructor
Tuesday, Wednesday & Friday 4-5pm, GB119

Schedule posted
here
Fall 2019, AnnuallyYoung, EFluid Mechanics
MIE520H1: Biotransport Phenomena
Syllabus: Contact instructor
Schedule posted
here
Fall 2019, AnnuallyYou, LidanFluid Mechanics
CIV1240HS: Building Performance Assessment

Syllabus: Contact instructor
TBDWinter 2020, AnnuallyTouchie, MarianneThermal Sciences
MIE1101HF: Advanced Classical Thermodynamics

Syllabus (Fall 2016)

Monday, Wednesday & Friday, 5-6pm, MC123Fall 2019, Occasionally, ResearchWard, Charles A. Thermal Sciences
MIE1107H: Statistical Thermodynamics

Syllabus: Contact instructor
Not Offered Ward, Charles A. Thermal Sciences
MIE1115HS: Heat Transfer with Phase Change

Syllabus (Winter 2016)
Wednesday, 2-5pm, BA1240Winter 2020, OccasionallyChandra, SanjeevThermal Sciences
MIE1120HS: Current Energy Infrastructure and Resources

Syllabus (Winter 2020)
Wednesday, 12-3pm, RS211Winter 2020, AnnuallyRiordon, JThermal Sciences
MIE1122H: Combustion Engine Processes

Syllabus (Winter 2019)
Not offered in winter 2020 or 2021Wallace, JamesThermal Sciences
MIE1123H: Fundamentals of Combustion

Syllabus
TBDWinter 2021, Biennially

Thomson, MThermal Sciences
MIE1129H: Nuclear Engineering I

Syllabus
co-taught with MIE407,
BA 2179

Schedule posted
here
Fall 2019 Lebenhaft, JThermal Sciences
MIE1130H: Nuclear Engineering II

Syllabus
co-taught with MIE408H1S,
BA 2165

Schedule posted
here
Winter 2020, AnnuallyHasaneinThermal Sciences
MIE1132H: Heat Exchanger Design

Syllabus
Tuesday, 6-9pm,
GB 119, Start: Jan 8
Winter 2019, BienniallyWarnica, DThermal Sciences
MIE1133HF: Laser Applications in Engineering

Syllabus
Friday, 4-7pm, MS3278Fall 2019, AnnuallyErati Khosroshahi , M.Thermal Sciences
MIE1801HS:
Advanced Engineering Analysis

Syllabus
Tuesday, 4:30-6:30pm, MC306

Start: January 14
Winter 2020, Occasionally ResearchMandelis, AndreasThermal Sciences
MIE515H1: Alternative Energy Systems

Syllabus: Contact instructor
Schedule posted
here
Fall 2019, AnnuallyWallace, JamesThermal Sciences
MIE516H1: Combustion and Fuels

Syllabus: Contact instructor
Schedule posted
here
Fall 2019, AnnuallyThomson, Murray J.Thermal Sciences
MIE550H: Advanced Momentum, Heat and Mass Transfer

Syllabus
Schedule posted
here
Winter 2020, AnnuallyTBDThermal Sciences
MIE563H: Engineering Analysis II

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019, AnnuallySteinman, David A. Thermal Sciences
AER1410HF: Topology Optimisation

Syllabus: Contact Instructor
TBDFall 2019, AnnuallySteeves, C.Mechanics and Materials
MIE1128HF: Materials for Clean Energy Technologies

Syllabus: Contact Instructor
Tuesday, 5-8pm, GB119Fall 2019, AnnuallyKesler, OliveraMechanics and Materials
MIE1301HS: Solid Mechanics

Syllabus: Contact Instructor
Thursday, 12-2:30pm, BA2175Winter 2020, AnnuallyFilleter, TobinMechanics and Materials
MIE1303HF: Fracture Mechanics

Syllabus
Tuesday, 12-3pm, MC306, Start: September 17Fall 2019, AnnuallyMeguid, Shaker A.Mechanics and Materials
MIE1359HS: Engineering Cell Biology and
Syllabus
Micro/Nanoengineered Platforms
Thursday, 2-5pm, MC306Winter 2020, AnnuallySun, You & You, LidanMechanics and Materials
MIE1705HF: Thermoplastics Polymer Processing

Syllabus
Friday, 9am-12pm, MC306Fall 2019, AnnuallyLee, Patrick C.Mechanics and Materials
MIE1706H: Manufacturing of Cellular and Microcellular Polymers

Syllabus (2015)
Friday, 4-6pm, MS4171 & Monday, 10am-12pm, HA316Winter 2019, BienniallyPark, Chul B.Mechanics and Materials
MIE1707HS: Structure-Property Relationships of Thermoplastic and Composite Foams

Syllabus: Contact Instructor
Monday & Friday, 10am-12pm, MC306Winter 2020, Biennially ResearchPark, Chul B.Mechanics and Materials
MIE1708HS: Collision Reconstruction

Syllabus
Wednesday, 3-5pm, BA2139Winter 2020, AnnuallyCatania, JMechanics and Materials
MIE1714HF: Failure Analysis

Syllabus
Thursday, 6-9pm, GB221Fall 2019, AnnuallyCoates, SMechanics and Materials
MIE1715HF: Life Cycle Engineering

Syllabus
Wednesday, 6-9pm, SS1072Fall 2019, AnnuallyRahimi, P.Mechanics and Materials
MIE1740H: Smart Materials and Structures

Syllabus: Contact Instructor
Tuesday, 3-5pm, RS310Biennially

Not offered Winter 2020
Naguib, HaniMechanics and Materials
MIE1744HF: Nanomechanics of Materials

Syllabus
Thursday, 3-6pm, MC306Fall 2019, Annually ResearchFilleter, TobinMechanics and Material
MIE1804HF: The Finite Element Method in Mechanical Engineering

Syllabus
Monday, 12-3pm, MC306, Start: September 16Fall 2019, AnnuallyMeguid, Shaker A.Mechanics and Materials
MIE1807HS: Principles of Measurements

Syllabus: Contact Instructor
Not offered in Winter 2020Winter 2020, DienniallySullivan, PMechanics and Materials
MIE517H1: Fuel Cell Systems

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyKesler, OliveraMechanics and Materials
MIE519H1: Advanced Manufacturing Technologies

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyLee, Patrick Mechanics and Materials
MIE540H1: Product Design

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyMechanics and Materials
MIE1075H: AI Applications in Robotics
Syllabus: Contact instructor
Thursday, 11am-1pm, MC306Fall 2019, AnnualGoldenberg, Andrew A.Mechatronics and Dynamics
MIE1001HS: Advanced Dynamics

Syllabus
Thursday, 9am-12pm, RS310Winter 2020, Annually ResearchDiller, EricMechatronics and Dynamics
MIE1005HF: Theory of Vibrations

Syllabus (2016)
Tuesday, 4-7pm, RS208Fall 2019, AnnuallyBehdinan, KamranMechatronics and Dynamics
MIE1010HS: Acoustics and Noise Control

Syllabus
Tuesday, 6-8pm, BA1240Winter 2020, AnnuallyO'keefe, JMechatronics and Dynamics
MIE1064HF: Control Analysis Methods with Applications to Robotics

Syllabus
Tuesday, 9-11am, MS3278Fall 2019, AnnuallyMills, James K.Mechatronics and Dynamics
MIE1070H: Intelligent Robots for Society

Syllabus
Wednesday, 4-7pm, MC252Summer 2019, AnnuallyNejat, GoldieMechatronics and Dynamics
MIE1452HF: Signal Processing

Syllabus (2015)
Wednesday, 1-3pm, MC306Fall 2019, AnnuallySinclair, Anthony N. & Eizenman, MMechatronics and Dynamics
MIE1453HS: Introduction to Sensors Monday, 3-6pm, MC306
Start: January 13
Winter 2020, Annually Bakhtari, AMechatronics and Dynamics
MIE1718H: Computer Integrated Manufacturing

Syllabus
May 2, 3, 6, 7, 13 & 14 , 10-4pm, MC306Summer 2019, AnnuallyBenhabib, BenoMechatronics and Dynamics
MIE1809HS: Advanced Mechatronics

Syllabus
Wednesday, 1-3pm, MC306Winter 2020, AnnuallyBen Mrad, RidhaMechatronics and Dynamics
MIE505H1: Micro/Nano Robotics

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallyDiller, EricMechatronics and Dynamics
MIE506H1: MEMS Design and Microfabrication

Syllabus: Contact Instructor
Schedule posted
here
Winter 2020, AnnuallySun, YuMechatronics and Dynamics
MIE 1612HF: Stochastic Programming and Robust Optimization

Syllabus (Fall 2019)
Monday, 4-6pm, GB119 & Wednesday, 1-2pm, GB303Fall 2019, Annually ResearchBodur, MerveOperations Research
MIE1603HS: Integer Programming (for Research students)

Syllabus
Monday, 9-11am & Wednesday, 3-4pm, RS211Winter 2020, Annually ResearchBodur, MerveOperations Research
MIE1605HF: Stochastic Processes

Syllabus (Fall 2019)
Tuesday, 3-6pm, MC306Fall 2019, Annually ResearchSarhangian, VahidOperations Research
MIE1607HS: Stochastic Modeling and Optimization

Syllabus: Contact Instructor
Friday, 3-6pm, MC306Winter 2020, Biennially ResearchMakis, ValiamOperations Research
MIE1613HS: Stochastic Simulation

Syllabus
Tuesday, 9-12pm, WB119Winter 2020, AnnuallySarhangian, VahidOperations Research
MIE1615HS: Markov Decision Processes

Syllabus
Tuesday, 9-12pm, BA2139

EXCEPTION ON JAN 7: Lecture will be held in BA 2159 from 10am-1pm
Winter 2020, Biennially ResearchLee, Chi-GuhnOperations Research
MIE1616H: Research Topics in Healthcare Engineering

Syllabus (2020)
Tuesday, 1pm-4pm, RS207Winter 2020, Annually, ResearchCarter, Michael W.Operations Research
MIE1619H: Constraint Programming and Hybrid Optimization

Syllabus
Wednesday, 9am-12pm, UC255Winter 2019, BienniallyBeck, ChristopherOperations Research
MIE1620HF: Linear Programming and Network Flows

Syllabus
Wednesday, 3-6pm, MC306Fall 2019, Annually ResearchKwon, Roy H.Operations Research
MIE1621HS: Non-Linear Optimization

Syllabus (2015)
Thursday, 10-12pm, MC306Winter 2020, Annually ResearchKwon, Roy H.Operations Research
MIE1622HS: Computational Finance and Risk Management

Syllabus (2020)
Monday, 6-9pm, MC254Winter 2020, AnnuallyRomanko, OOperations Research
MIE1623HS: Introduction to Healthcare Engineering

Syllabus (Winter 2016)
Wednesday, 5-8pm, BA1240Winter 2020, AnnuallyAleman, Dionne M. and Carter, Michael W.Operations Research
MIE1624HS: Introduction to Data Science and Analytics

Syllabus (Winter 2020)
Tuesday, 6-9pm, BA1160
Winter 2020, AnnuallyRomanko, OOperations Research
MIE1624HF: Introduction to Data Science and Analytics

Syllabus (Fall 2019)
Tuesday, 6-9pm, MY150

Starts September 17
Fall 2019, AnnuallyRomanko, OOperations Research
MIE1628H: Big Data Science

Syllabus
Monday & Wednesday, 5-8pm, GB304Summer 2019, AnnuallyShevchenko, YOperations Research
MIE1628HF: Big Data Science

Syllabus: Contact Instructor
Wednesday, 6-9pm, GB304Fall 2019, AnnuallyShevchenko, YOperations Research
MIE1628HS: Big Data Science

Syllabus: Contact Instructor
TBAWinter 2020, AnnuallyTBAOperations Research
MIE1653HS: Integer Programming Applications (for M.Eng. students)

Syllabus
Monday, 9-11am & Wednesday, 3-4pm, RS211Winter 2020, AnnuallyBodur, MerveOperations Research
MIE1699HF: Special Topics in Operations Research

Syllabus (Fall 2019)
Friday, 1-3pm, MS2290Fall 2019, OccasionallyCarter, Michael W.Operations Research
MIE1720H: Creativity in Conceptual Design

Syllabus: Contact Instructor
Tuesday, 12-3pm, MC306Winter 2020, AnnuallyShu, LiHuman Factors & Ergonomics
MIE1721HS: Reliability

Syllabus
Thursday, 6-9pm, BA 2165

Exception: Room MP134 for February 27 class
Winter 2020, AnnuallyBanjevic, DOperations Research
MIE1723HF: Engineering Asset Management

Syllabus
Thursday, 5-8pm, BA2185Fall 2019, AnnuallyJardine, Andrew K. S.Operations Research
MIE1727H: Statistical Methods of Quality Assurance

Syllabus
Friday, 4-7pm, GB119Fall 2018, BienniallyMakis, ValiamOperations Research
MIE561H1: Healthcare Systems

Syllabus
Schedule posted
here
Winter 2020, AnnuallyCarter, Michael W.Operations Research
MIE562H1: Scheduling

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019, AnnuallyBeck, ChristopherOperations Research
MIE566H1: Decision Analysis

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019, AnnuallyFrances, Daniel M.Operations Research
MIE1401HF: Human Factors Engineering

Syllabus
Monday, 2-4pm, BA2175Fall 2019, AnnuallyJamieson, GregHuman Factors & Ergonomics
MIE1402HF: Experimental Methods in Human Factors Research

Syllabus: Contact Instructor
Wednesday, 5-8pm, MY317Fall 2019, Annually ResearchChignell, Mark H.Human Factors & Ergonomics
MIE1403HF: Analytical Methods in Human Factors Research

Syllabus (2015)
Friday, 11am-2pm, HA409Fall 2019, Annually ResearchMilgram, PaulHuman Factors & Ergonomics
MIE1411HF: Design of Work Places

Syllabus: Contact Instructor
Tuesday, 6-9pm, SS1087Fall 2019, AnnuallyTBDHuman Factors & Ergonomics
MIE1412HS: Human-Automation Interaction

Syllabus
Tuesday, 10am-12pm, HS618Winter 2020, Annually ResearchJamieson, GregHuman Factors & Ergonomics
MIE1413HS: Statistical Models in Empirical Research

Syllabus
Tuesday, 4-6pm, HA410Winter 2020, Annually ResearchDonmez, BirsenHuman Factors & Ergonomics
MIE1414HS: Human Factors in Transportation

Syllabus (Winter 2020)
Wednesday, 6-9pm, SS2127Winter 2020, Annually ResearchMasliah, MHuman Factors & Ergonomics
MIE1415H: Analysis and Design of Cognitive Work

Syllabus
TBAWinter 2020, Biennially ResearchTBAHuman Factors & Ergonomics
MIE1444H: Engineering for Psychologists

Syllabus: Contact Instructor
CancelledSummer 2019, AnnuallyShu, LiHuman Factors & Ergonomics
MIE523H1: Engineering Psychology and Human Performance

Syllabus: Contact Instructor
Schedule posted
here
Fall 2019Milgram, PaulHuman 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
Monday, 2-4pm, BA2139Fall 2019, AnnuallyFox, Mark S.Information Engineering
MIE1510H: Formal Techniques in Ontology Engineering

Syllabus: Contact Instructor
Tuesday, 3-5pm, BA2179Winter 2020, Biennially ResearchGruninger, MichaelInformation Engineering
MIE1512HS: Data Analytics

Syllabus: Contact Instructor
Thursday, 2-6pm, RS303 & RS207Winter 2020, AnnuallyConsens, Mariano P.Information Engineering
MIE1513HF: Decision Support Systems

Syllabus: Contact Instructor
Start: September 10
Tuesdays 11-12pm (Lecture in MY330), Wednesdays 11-1pm (Lecture in BA1220, EXCEPT October 23 in RS 211)
and Fridays 11-1pm (Lab in MB 123)
Fall 2019, AnnuallySanner, Scott Information Engineering
MIE1513HS: Decision Support Systems

Syllabus: Contact Instructor
TBAWinter 2020, AnnuallyTBAInformation Engineering
MIE1514HF: Systems Design and Engineering: A Product Perspective

Syllabus


Wednesday, 5-8pm, MS2170, Start: September 18th Fall 2019, AnnuallyYoussef, NInformation Engineering
MIE1516HS: Structured Learning and Inference

Syllabus
Start: January 7
Tuesdays 12-1pm (Lecture in RS 310),
Wednesdays 11-1pm (Lecture in RS 310)
and Thursdays 1-3pm (Lab in RS 303)
Winter 2020, AnnuallySanner, Scott Information 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, AnnuallyKwon, Roy H.APS Engineering Courses