You are now in the main content area

Courses

The following table lists all graduate courses being offered for the winter 2020 term, which begins Jan. 10, 2020.

Course Instructor Date/Time
ME8100 Advanced Experimental Stress Analysis Hua Lu Wednesday, 9 a.m. – 12 p.m.

ME8103 Advanced Human Factors

Patrick Neumann

Friday, 9 a.m. – 12 p.m.

ME8117 Fracture Mechanics

Marcello Papini

Wednesday, 3 p.m. – 6 p.m.

ME8118 Information Systems Analysis and Design

TBA

Wednesday, 6 p.m. – 9 p.m.

ME8120 Introduction to Operations Research

Mohamad Jaber

Thursday, 9 a.m. – 12 p.m.

ME8128 Probabilistic Models in Operation Research

Mohamad Jaber

Wednesday, 9 a.m. – 12 p.m.

ME8130 Robotics

Kourosh Zareinia

Monday, 9 a.m. – 12 p.m.

ME8135 Directed Studies in Mechanical Engineering* Various N/A
ME8136 Advanced Fatigue Fracture Analysis

Ahmad Varvani-Farahani

Tuesday, 8 a.m.

ME8137 Advanced Systems Control*

Guangjun Liu

Wednesday, 12 p.m. – 3 p.m.

ME8138 Computational Dynamics*

Puren Ouyang 

Tuesday, 2 p.m. – 5 p.m. 

ME8140 Simulation Theory and Methodology

TBA

Tuesday, 6 p.m. – 9 p.m.

ME8141 Transport Phenomena in Porous Media

Ziad Saghir

Wednesday, 3 p.m. – 6 p.m.

ME8142 Supply Chain Management in Engineering

Mohamed Wahab

Monday, 4 p.m.
Wednesday, 4 p.m.

ME8150 Introduction to Microfluids

Scott Tsai

Thursday, 3 p.m. – 6 p.m.

ME8204 Data Mining and Prescriptive Analytics*

TBA

Monday, 6 p.m. – 9 p.m.

*ME8135, ME8137, ME8138 and ME8204 require 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.

Notes:

  1. For any non-mechanical and industrial engineering course registration, you must submit a completed and signed PDF fileCourse Substitution Request to the program office, as these registrations must be processed manually. Please check course availability and room location on RAMSS at my.ryerson.ca. Access the complete mechanical and industrial engineering calendar here.
  2. The deadline to add courses to your fall 2019 timetable is Friday, Sept. 13. The deadline to drop courses from your fall 2019 timetable is Friday, Nov. 15. All graduate dates and deadlines can be found on Ryerson’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 Ryerson’s Yeates School of Graduate Studies Mechanical and Industrial 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