Graduate Course Schedule

MIE Graduate Courses 2026/2027

The course timetable is subject to changes. Students are strongly recommended to regularly review this page.

Fall courses start the week of September 8th; Winter courses start the week of January 11th (unless otherwise indicated).

Mechatronics & Dynamics

Course CodeCourse TitleInstructorDay(s)Time(s)Location(s)Section
FALL 2026
MIE1005HTheory of VibrationsKamran BehdinanTuesday1pm-3pm
3pm-4pm
BA 2139
BA 2139
LEC 0101
TUT 0101
MIE1075HArtificial Intelligence in Robotics IAndrew GoldenbergThursday11am-1pmBA 2195LEC 0101
MIE1709HContinuum MechanicsKamran BehdinanThursday
Thursday
3pm-5pm
5pm-6pm
TBD
TBD
LEC0101
TUT 0101
WINTER 2027
MIE1010HAcoustics and Noise ControlJohn O'KeefeWednesday6pm-8pmBA 2159LEC 0101
MIE1052HSignal Processing for BioengineeringAndreas MandelisFriday2pm-4pmLA 340LEC 0101
MIE1076HArtificial Intelligence in Robotics IIAndrew GoldenbergThursday11am-1pmBA 2175LEC 0101
MIE1080HHealthcare RoboticsYu SunMonday9am-12pmONLINELEC 0101
MIE1810HCybersecurity in Autonomous and Robotic SystemsMerat SoorenaThursday4pm-6pmHS 614LEC0101
SUMMER 2026
MIE1718HComputer Integrated ManufacturingBeno BenhabibMay 5, 6, 13, 14, 21, 22; June 18, 19

(May 5 - June 19)
10am-2pmRS 208LEC 0101
MIE1070HIntelligent Robots for SocietyGoldie NejatTue, Wed, Thu

(May 4-June 25)

1pm-4pmOnlineLEC 0101
MIE1077HArtificial Intelligence in Robotics IIIAndrew GoldenbergThu (May 7 – July 30)11am - 1pmBA 2159

July 30: BA B025
LEC 0101

Mechanics & Materials

Course CodeCourse TitleInstructorDay(s)Time(s)Location(s)Section
FALL 2026
MIE1714HFailure AnalysisSteven CoatesThursday6pm-9pmBA 2135LEC 0101
MIE1715HLife Cycle EngineeringPayam RahimiWednesday5pm-8pmHA 410LEC 0101
MIE1804HFinite Element Analysis in Engineering Design
Joint w/ MIE410H1
Shaker MeguidFriday
Monday
Monday
1pm-3pm
1pm-3pm
1pm-3pm
WB 119
AB 114 APSC 303
BA 2159


LEC0101
PRA0101
TUT0101
MIE1399HSpecial Topics in Mechanics and Materials: Fundamentals of Injury Biomechanics and Prevention Joint w/ MIE437H1Fatemeh JazinizadehWednesday
Friday
Wednesday
1-2pm
1-3pm
2-3pm
BA 2135
BA 2139
MY 430
LEC0101
LEC0101
TUT0101
WINTER 2027
MIE1705HThermoplastics Polymer ProcessingPatrick LeeThursday2pm-5pmLA 340LEC0101
MIE1706HManufacturing of Cellular and Microcellular PolymersChul ParkMonday5pm-8pmBA 2135LEC0101
MIE1708HCollision ReconstructionHarrison GriffithsMonday1pm-3pmBA 2195LEC 0101
MIE1710HDesign and Manufacturing of BiomaterialsMohini SainFriday9am-12pm
BA B026LEC 0101
MIE1744HNanomechanics of MaterialsTobin FilleterWednesday1pm-4pmSS 2104LEC0101
MIE1745HSurface EngineeringKevin GolovinMonday
Wednesday
9am-11am
9am-11am
MY 315
TBD
LEC0101
LEC0101

Thermofluids

Course CodeCourse TitleInstructorDay(s)Time(s)Location(s)Section
FALL 2026
MIE1129HNuclear Engineering I
Joint w/ MIE407H1
Julian LebenhaftTuesday
Monday
Thursday
Thursday
3pm-5pm
12pm-1pm
4pm-5pm
3pm-4pm
BA 2139
BA 2159
BA 2139
BA 2139
LEC 0101
TUT 0101
LEC 0101
TUT 0101
MIE1207HStructure of Turbulent FlowsPierre SullivanWednesday10am-12pmTBDLEC 0101
MIE1210HComputational Fluid Mechanics and Heat TransferHanif MontazeriFriday9am-12pmBA 2159
LEC 0101
MIE1240HWind PowerJoaquin MoranMonday3pm-5pmBA B024LEC 0101
MIE1242HApplied Thermal ManagementAydin NabovatiTuesday6pm-9pmBA 2159LEC 0101
WINTER 2027
MIE1120HCurrent Energy Infrastructure and ResourcesDavid SintonThursday 1pm-3pmUC 87LEC 0101
MIE1130HNuclear Engineering II Joint w/ MIE408H1Hisham HasaneinTuesday
Thursday
9am-12pm
9am-11am
BA 2135
BA 2175
LEC 0101
TUT 0101
MIE1212HConvective Heat TransferJavad MostaghimiWednesday9am-12pmBA 2179LEC0101
MIE1214HApplied Computational Fluid Dynamics (CFD)Elham DalirWednesday
Wednesday
5pm-8pm
8pm-9pm
TBD
TBD
LEC 0101
TUT 0101
MIE1232HMicrofluidics and Lab-on-a-Chip SystemsAxel Guenther
Tuesday
Wednesday
4pm-6pm
3pm-4pm
TBD
AP 120
LEC 0101
LEC 0101
MIE1241HEnergy ManagementJoaquin MoranMonday10am-12pmTBDLEC 0101

Operations Research

Course CodeCourse TitleInstructorDay(s)Time(s)Location(s)Section
FALL 2026
MIE1605HStochastic ProcessesVahid SarhangianThursday
Wednesday
9am-12pm
11am-12pm
TBD
TBD
LEC 0101
TUT 0101
MIE1615HMarkov Decision ProcessesPeyman Mohajerin EsfahaniMonday1pm-4pmTL 1017LEC 0101
MIE1616HResearch Topics in Healthcare EngineeringMichael CarterTuesday1pm-4pmBA B025LEC0101
MIE1621HNon-Linear OptimizationRoy KwonTuesday
Thursday
9am-12pm
1pm-2pm
BA 1210
GB 303
LEC0101
TUT 0101
MIE1640HOptimal Grid Investment ModelsCo: Daniel Frances+Zeb TateMonday10am-1pmHS 696LEC0101
MIE1727HQuality Assurance IJanet LamWednesday
Friday
1pm-3pm
1pm-2pm
BA 2139
BA 2195
LEC0101
LEC0101
WINTER 2027
MIE1603HInteger Programming Application (Research Stream)Samin ArefTuesday1pm-4pmFE 324LEC 0101
MIE1612HStochastic Programming and Robust OptimizationPeyman EsfahaniThursday1pm-4pmBA 2159LEC0101
MIE1613HStochastic SimulationVahid SarhangianThursday9am-12pmBA 2195LEC 0101
MIE1620HLinear Programming and Network FlowsIsabelle RaoWednesday1pm-4pmHI CARTLEC 0101
MIE1622HComputational Finance and Risk ManagementOleksandr RomankoMonday
Wednesday
6pm-9pm
6pm-8pm
AB 107
SF 2202
LEC 0101
TUT 0101
MIE1623HIntroduction to Healthcare EngineeringMichael CarterTuesday5pm-8pmHA 403LEC 0101
MIE1630HReinforcement Learning for ResearchChi-Guhn LeeFriday2pm-5pmBA 2159LEC 0101
MIE1632HSymbolic AI for OptimizationChris BeckFriday9am-12pmGB 120LEC 0101
MIE1653HInteger Programming Application (for MEng Students)Samin ArefTuesday1pm-4pmFE 324LEC 0101
MIE1721HReliabilityDragan BanjevicThursday6pm-9pm BA 2159LEC 0101

Information Engineering

Course CodeCourse TitleInstructorDay(s)Time(s)Location(s)Section
FALL 2026
MIE1513HDecision Support SystemsScott SannerWednesday
Thursday
11am-1pm
11am-1pm
APSC 303
TBD
LEC0101
PRA 0101
MIE1517HIntroduction to Deep LearningSinisa ColicWednesday1pm-4pmTBDLEC 0101
MIE1624HIntroduction to Data Science, Analytics and Artificial IntelligenceOleksandr RomankoTuesday
Thursday
Thursday
6pm-9pm
2pm-4pm
6pm-8pm
NL 6
TBD
ONLINE
LEC 0101
TUT 0101
TUT 0102
MIE1626HData Science MethodsSamin ArefFriday
Monday
12pm-3pm
4pm-6pm
UC 161
GB 248
LEC 0101
TUT 0101
MIE1628HCloud-Based Data AnalyticsSneha SnehaFriday
Saturday
5pm-8pm
3pm-6pm
BA 1210
ONLINE
LEC 0101
LEC 0201
WINTER 2027
MIE1510HFormal Techniques in Ontology EngineeringMichael GruningerTuesday1pm-4pmBA 2135LEC0101
MIE1517HIntroduction to Deep LearningSinisa ColicWednesday
1pm-4pm
TBDLEC 0101
LEC 0102
MIE1519HGaussian Processes for Machine LearningJustin BelandTuesdayTBDTBDLEC 0101
MIE1624HIntroduction to Data Science, Analytics and Artificial IntelligenceOleksandr RomankoTuesday
Thursday
Thursday
6pm-9pm
2pm-4pm
6pm-8pm
MS 2170
GB 244
ONLINE
LEC 0101
TUT 0101
TUT 0102
MIE1626HData Science MethodsSamin ArefMonday
Tuesday
Monday
Tuesday
9am-12pm
1pm-3pm
1pm-4pm
4pm-6pm
WB 219
GB 120
BA B026
MS 4171
LEC 0101
TUT 0101
LEC 0102
TUT 0102
MIE1628HCloud-Based Data AnalyticsSneha SnehaFriday
Saturday
4pm-7pm
3pm-6pm
WB 119
ONLINE
LEC 0101
LEC 0201
SUMMER 2026
MIE1626HData Science MethodsMichael GuerzhoyWednesday
Friday
2pm-5pmWed: BA 1200
Fri: BA 1230
LEC 0101

Human Factors

Course CodeCourse TitleInstructorDay(s)Time(s)Location(s)Section
FALL 2026
MIE1401HHuman Factors EngineeringGreg JamiesonFriday9am-12pmSS 1071LEC 0101
MIE1402HExperimental Methods in Human Factors ResearchWayne GiangFriday3pm - 6pmBA 2145LEC 0101
MIE1403HAnalytical Methods in Human Factors ResearchRyan KealeyThursday6pm - 9pmAB 114LEC 0101
MIE1411HWorkplace Design
Joint w/ MIE434H1
Emily KingMonday
Wednesday
1pm-4pm
10am-1pm
GB 220
BA 2145
LEC 0101
PRA 0101
MIE1412HHuman-Automation InteractionGreg JamiesonMonday10am-12pmTBDLEC 0101
MIE1416HHuman Factors in HealthcareMyrtede AlfredTuesday
Wednesday
3pm-5pm
3pm-4pm
TBDLEC 0101
MIE1499HSpecial Topics in Human Factors and ErgonomicsEnid MontagueThursday10am-1pmTBDLEC0101
WINTER 2027
MIE1413HStatistical Models in Empirical ResearchBirsen DonmezMonday12pm-3pmBA 2139LEC 0101
MIE1414HHuman Factors in TransportationMaurice MasliahWednesday6pm-9pmBA B024LEC 0101
MIE1720HCreativity in Conceptual DesignLi ShuThursday12pm-2pmHS 618LEC 0101
SUMMER 2026
MIE1444HEngineering for PsychologistsLi ShuTBDTBDOnlineLEC 0101

500-series Courses

Schedule for 500-series courses is available in the Timetable Builder Website

Course CodeCourse Title
FALL 2025
MIE504HApplied Computational Fluid Dynamics
MIE507HHVAC Fundamentals
MIE515HAlternative Energy Systems
MIE516HCombustion and Fuels
MIE523HEngineering Psychology and Human Performance
MIE524HData Mining
MIE562HScheduling
MIE563HAnalytical & Numerical Solution of Engineering PDEs
MIE566HDecision Making Under Uncertainty
WINTER 2026
MIE505HMicro/Nano Robotics
MIE506HMEMS Design and Microfabrication
MIE517HFuel Cell Systems
MIE519HAdvanced Manufacturing Technologies
MIE533HNon-Destructive Evaluation
MIE535HElectrification Through Electricity Markets
MIE540HProduct Design
MIE542HHuman Factors Integration
MIE550HAdvanced Momentum, Heat and Mass Transfer
MIE561HHealthcare Systems
MIE564HSmart Materials and Manufacturing

Not Offered in 2025–2026

Course CodeCourse Title
MIE1001HAdvanced Dynamics
MIE1064HControl Analysis Methods with Applications to Robotics
MIE1123HFundamentals Of Combustion
MIE1133HLaser Applications in Engineering
MIE1199HSpecial Topics in Thermal Sciences - "Thermal Management of EV Batteries and Chargers’’
MIE1212HConvective Heat Transfer
MIE1301HSolid Mechanics
MIE1303HFracture Mechanics
MIE1359HEngineering Cell Biology and Micro/Nanoengineered Platforms
MIE1415HAnalysis and Design of Cognitive Work
MIE1510HFormal Techniques in Ontology Engineering
MIE1513HDecision Support Systems
MIE1520HLearning With Graphs and Sequences
MIE1619HConstraint Programming
MIE1705HThermoplastics Polymer Processing
MIE1706HManufacturing of Cellular and Microcellular Polymers
MIE1724HAdditive Manufacturing in Engineering Applications
MIE1744HNanomechanics of Materials

Other Engineering Graduate Courses

To view other engineering graduate courses, please refer to the links below.

If you have questions regarding engineering courses on this list, please contact the department grad administrator relevant to the courses.