You are now in the main content area


The following table lists all graduate courses being offered for the Fall 2023 term, which begins on  Tuesday, September 5, 2023. Please note this timetable is tentative and is subject to change.

Course Instructor Date/Time
ME 8102 Advanced Fluid Mechanics Jun Cao Tues. 3:00 pm - 6:00pm
ME 8114 Energy Management Alan Fung Mon. 12:00 pm - 3:00 pm
ME 8120 Intro To Operations Research Mohamad Jaber Tues. 8:00 am - 11:00 am
ME8122 Mech Behav of Engr Materials Daolun Chen Wed. 12:00 pm - 3:00 pm
ME8130 Robot Mechanics Farrokh Janabi-Sharifi Mon. 12:00 pm - 3:00 pm
ME8139 Prob Stats and Stochastic Proc Der Chyan (Bill) Lin Fri. 9:00 am - 12:00 pm
ME8143 Micro and Nano Manufacturing Venkatakrishnan, Krishnan Tues. 3:00 pm - 6:00pm
ME8144 Advanced Reliability Modeling Sharareh Taghipour Wed. 9:00 am - 12:00 pm
ME8146 Microelectromechanical Systems Siyuan He Monday. 9:00 am to 12:00 pm
ME8201 Des Algorithms and Programming Mucahit Cevik Thurs. 6:00 pm -9:00 pm
ME8202 Machine Learning Sanaz Mohammad Jafari Tues. 6:00 pm - 9:00 pm
ME8203 Mgt of Big Data and Tools Roy Kucukates Wed. 6:00 pm - 9:00 pm

*ME8135 requires special permission to enrol. Please contact the program administrator for more information.

Disclaimer: Above days/times are subject to change. Course space availability cannot be guaranteed upon registration.


  1. For any non-mechanical and industrial engineering course registration, you must submit a completed and signed  (PDF file) Course Substitution Request to the program office, as these registrations must be processed manually. Please check course availability and room location on MyServiceHub.  Access the complete mechanical and industrial engineering calendar here.
  2. All graduate dates and deadlines can be found on Toronto Metropolitan University’s Significant Dates page.

Full Course Listing

Descriptions for each of the following courses, as well as a full program curriculum, can be found on Toronto Metropolitan University’s Yeates School of Graduate Studies Mechanical, Industrial and Mechatronics Engineering web page.

  • ME8100 Advanced Experimental Stress Analysis
  • ME8101 Advanced Engineering Design
  • ME8102 Advanced Fluid Mechanics
  • ME8103 Advanced Human Factors
  • ME8104 Advanced Heat Transmission I
  • ME8105 Advanced Heat Transmission II
  • ME8106 Advanced Mechanics of Solids
  • ME8107 Al for Mechanical Engineers
  • ME8108 Aircraft Turbine Engines
  • ME8109 Casting and Solidification of Materials
  • ME8110 Chaotic Motion
  • ME8111 Corrosion Engineering
  • ME8112 Computational Fluid Dynamics and Heat Transfer
  • ME8113 Design for Assembly and Manufacturing
  • ME8114 Energy Management
  • ME8115 Finite Element Method in Engineering
  • ME8116 Flight Dynamics and Control of Aircraft
  • ME8117 Fracture Mechanics
  • ME8118 Information Systems Analysis and Design
  • ME8119 Introduction to Composite Materials
  • ME8120 Introduction to Operations Research
  • ME8121 High Speed Aerodynamics
  • ME8122 Mechanical Behaviour of Engineering Materials
  • ME8123 Mechanical Vibrations
  • ME8124 Multiple Participant/Objective Decision Making
  • ME8125 Neuro-Fuzzy Systems
  • ME8126 Nonlinear Vibrations
  • ME8127 Optimization Models
  • ME8128 Probabilistic Models in Operations Research
  • ME8129 Rocket Propulsion
  • ME8130 Robotics
  • ME8131 Simulation of Industrial Systems
  • ME8132 Sequencing and Scheduling
  • ME8133 Space Mechanics
  • ME8134 Turbulence in Real Fluids
  • ME8135 Directed Studies in Mechanical Engineering
  • ME8136 Advanced Fatigue Fracture Analysis
  • ME8137 Advanced Systems Control
  • ME8138 Computational Dynamics
  • ME8139 Mechanical Engineering: Probability, Statistics and Stochastic Processes
  • ME8140 Simulation Theory and Methodology
  • ME8141 Transport Phenomena in Porous Media
  • ME8142 Supply Chain Management in Engineering
  • ME8143 Micro and Nano Manufacturing
  • ME8144 Advanced Reliability Modelling
  • ME8145 Microelectronics Packaging Mechanics and Reliability
  • ME8146 Microelectromechanical Systems (MEMS)
  • ME8147 Introduction to Continuum Mechanics
  • ME8148 Environmental Management Systems
  • ME8149 Pollution Prevention
  • ME8150 Introduction to Microfluidics
  • ME8151 Combustion Engineering
  • ME8152 Introduction to Skeletal Tissue
  • ME8201 Design of Algorithms and Programming for Massive Data
  • ME8202 Machine Learning
  • ME8203 Management of Big Data and Big Data Tools
  • ME8204 Data Mining and Prescriptive Analytics