MIE: Mechanical and Industrial Engineering MASc, MEng, PhD Courses

See the departmental website for a schedule of available courses.

Fluid Mechanics

Course CodeCourse Title
MIE520H1
Biotransport Phenomena
Advanced Fluid Mechanics I
Non Newtonian Fluid Mechanics
Structure of Turbulent Flows
MIE1208HMicrofluidic Biosensors
(prerequisite: undergraduate-level fluidic mechanics)
Computational Fluid Mechanics and Heat Transfer
Convective Heat Transfer
Applied Computational Fluid Dynamics (CFD)
Multiphase Flows
Microfluidics and Laboratory-on-a-Chip Systems
Wind Power
Energy Management
MIE1242HApplied Thermal Management: Applications in Electric Vehicles, Electronic Systems, and Datacenters
Special Topics in Fluid Mechanics

Human Factors and Ergonomics

Course CodeCourse Title
MIE542H1
Human Factors Integration
Human Factors Engineering
Experimental Methods in Human Factors Research
Analytical Methods in Human Factors Research
Design of Work Places
Human-Automation Interaction
Statistical Models in Empirical Research
Human Factors in Transportation
Analysis and Design of Cognitive Work
MIE1416HHuman Factors in Healthcare
Engineering for Psychologists and Psychiatrists
MIE1499HSpecial Topics in Human Factors and Ergonomics

Information Engineering

Course CodeCourse Title
Knowledge Modelling and Management
Enterprise Modelling
Formal Techniques in Ontology Engineering
Data Analytics
Decision Support Systems
Systems Design and Engineering: A Product Perspective
Structured Learning and Inference
MIE1517HIntroduction to Deep Learning
MIE1520HLearning with Graphs and Sequences

Mechanics and Materials

Course CodeCourse Title
MIE517H1
Fuel Cell Systems
MIE540H1
Product Design
Materials for Clean Energy Technologies
Solid Mechanics
Fracture Mechanics
Engineering Cell Biology and Micro-Nanoengineered Platforms
Thermoplastics Polymer Processing
Manufacturing of Cellular and Microcellular Polymers
Structure-Property Relationships of Thermoplastic and Composite Foams
Collision Reconstruction
MIE1709HContinuum Mechanics
MIE1710HSustainable Development (Manufacturing) of Circular Materials for Healthy Climate
Life Cycle Engineering
Creativity in Conceptual Design
MIE1724HAdditive Manufacturing in Engineering Applications
MIE1725HSoft Robotics
Smart Materials and Structures
Nanomechanics of Materials
MIE1745HSurface Engineering
The Finite Element Method in Mechanical Engineering
Principles of Measurements

Mechatronics and Dynamics

Course CodeCourse Title
MIE506H1
MEMS Design and Microfabrication
Advanced Dynamics
Theory of Vibrations
Acoustics and Noise Control
MIE1050HDesign of Intelligent Sensor Networks
MIE1052HSignal Processing for Bioengineering
Control Analysis Methods with Applications to Robotics
Intelligent Robots for Society
MIE1075HAI Applications in Robotics
MIE1076HAI Applications in Robotics II
MIE1077HAI Applications in Robotics III
MIE1080HIntroduction to Healthcare Robotics
Computer Integrated Manufacturing
Advanced Mechatronics

Operations Research

Course CodeCourse Title
MIE561H1
Healthcare Systems
MIE562H1
Scheduling
MIE566H1
Decision Making Under Uncertainty
Integer Programming
Stochastic Processes
Stochastic Modelling and Optimization
MIE1612HStochastic Programming and Robust Optimization
Stochastic Simulation
Markov Decision Processes
Research Topics in Healthcare Engineering
Constraint Programming and Hybrid Algorithms
Linear Programming and Network Flows
Non-Linear Optimization
Computational Finance and Risk Management
Introduction to Healthcare Engineering
Introduction to Data Science and Analytics
MIE1625HMachine Learning for Medical Image Analysis
MIE1626HData Science Methods and Statistical Learning
Big Data Science
Integer Programming Applications
MIE1666HMachine Learning for Mathematical Optimization
Special Topics in Operations Research
Failure Analysis
Reliability and Asset Management
Quality Assurance I

Thermal Sciences

Course CodeCourse Title
MIE515H1
Alternative Energy Systems
MIE516H1
Combustion and Fuels
Advanced Classical Thermodynamics
Statistical Thermodynamics
Heat Transfer with Phase Change
Current Energy Infrastructure and Resources
Combustion Engine Processes
Fundamentals of Combustion
Nuclear Engineering I: Reactor Physics and the Nuclear Fuel Cycle
Nuclear Engineering II: Thermal and Mechanical Design of Nuclear Power Reactors
Heat Exchanger Design
Laser Applications in Engineering
MIE1135HThermal Phenomena, Performance, and Management of Electric Vehicles
MIE1199HSpecial Topics in Thermal Sciences
Advanced Engineering Analysis

APS Engineering Courses

Course CodeCourse Title
Operations Research for Engineering Management
Managing Business Innovation and Transformational Change
Applying Innovation in Engineering and Business Operations
Social Entrepreneurship
Financial Management for Engineers
Supply Chain Management and Logistics
APS1018HThe Engineer in Society — Ethics, History and Philosophy
Financial Engineering 2
New Product Innovation
Operations and Production Management for Manufacturing and Services
Introduction to Energy Project Management
Making Sense of Accidents
APS1043HWriting Your Own Patent Application
Management Consulting for Engineers
Blockchain Technologies and Cryptocurrencies
Portfolio Management Praxis Under Real Market Constraint
Artificial Intelligence in Finance: From Neural Networks to Deep Learning
APS1053HCase Studies in AI in Finance
Business Strategy and Intrapreneurship
Foundations of Data Analytics and Machine Learning
APS1101HSystem Dynamic Risk Assessment
Multidisciplinary MEng Project
APS2000YEngineering Practicum
TEP1203HTeaching Engineering in Higher Education
TEP1204HInstructional Design in Engineering Education

SCFI MEng Courses

Course CodeCourse Title
Innovation Management I
Innovation Management II
Innovation Finance and Economics
Legal Framework for Innovation
Laser Applications in Manufacturing
CAE Technologies in Automotive Engineering
Electric Motor Technologies in Automotive Engineering
Polymers and Composites in Automotive Design and Manufacturing
Polymers and Composites Processing in Automotive
Metals in Automotive Design and Manufacturing
Metal Forming Simulation
Hot Stamping 1. — Metallurgy, Materials, Thermomechanical Treatment, and Welding
Hot Stamping 2. — Process and Product Performance Simulation and Optimization
Aluminum Die Casting 1. — Metallurgy, Process Design, and Optimization
MIE1766HAluminum Die Casting 2. — Product Design and Optimization
MIE1767HMechatronics in Automotive Applications 1
MIE1768HMechatronics in Automotive Applications 2
MIE1769HArtificial Intelligence in Automotive and Manufacturing Applications
MIE1770HArtificial Intelligence in Automotive and Manufacturing Applications 2
MIE1771HAdditive Manufacturing in Automotive and High-Volume Applications

Reading Courses

Course CodeCourse Title
Readings in Industrial Engineering I
Readings in Industrial Engineering II
Readings in Mechanical Engineering I
Readings in Mechanical Engineering II

Seminar Courses

Course CodeCourse Title
MIE Seminar Series for MASc Students
MIE Seminar Series for PhD Students

Project

Course CodeCourse Title
MEng Research Project