Areas of Specialization

Advanced Manufacturing
Related Faculty

Dr. Maryam Aramesh
Assistant Professor
Manufacturing; Machining operations; Machining of difficult-to-cut materials; Surface engineering; Lubricants; Coatings; Failure diagnostic models

Dr. Gary M. Bone
Professor
Robotics; Collaborative Robots; Control Systems; Computer Vision; Machine Vision; Computer-Aided Manufacturing; Manufacturing Automation

Dr. Ali Emadi
Professor and Canada Excellence Research Chair Laureate
Transportation Electrification; Electrified Vehicles; Autonomous-Capable Vehicles; Electric and Hybrid Powertrains; Power Electronics and Electric Motor Drives; Electric Machines and Energy Conversion Systems; Renewable and Efficient Energy Systems; Energy and Sustainability

Dr. S. Andrew Gadsden
Associate Professor
Artificial Intelligence; Cognitive Systems; Control Systems; Data Science; Estimation Theory; Machine Learning; Mechatronics; Smart Systems

Dr. Saeid Habibi
Professor
Automotive Applications; Control Systems; Hybrid Vehicles; Mechatronics; Renewal & Sustainable Energy Systems

Dr. Mukesh K. Jain
Professor
Materials processes and systems; Manufacturing processes and systems; Metal forming; Metallurgy; Microscopy; Plasticity & formability; Process modelling & simulation; Steel research; Automotive applications; Finite element analysis; Materials & microstructural engineering; Product design & manufacturing; Theoretical mechanics; Solid mechanics

Dr. Eu-Gene Ng
Associate Professor
Mechanical Behavior of Materials, Structural Analysis, Manufacturing Processes, Surface Integrity

Dr. Tim J. Nye
Associate Professor
Manufacturing processes and systems; Operations research; Process modelling

Dr. Stephen Tullis
Associate Professor
Fluid mechanics and turbulent flows; Computational fluid dynamics (CFD); Wind Turbines; Combustion Multi-phase flow

Dr. Stephen C. Veldhuis
Professor, Director (MMRI) and Braley-Orlick Chair in Advanced Manufacturing Engineering
Manufacturing; Machine tools; Precision machining; Ultra precision machining; Manufacturing process modeling & simulation; Tribology; Nano indentation; Surface engineering; Hard wear protective coatings; Process optimization

Dr. Peidong Wu
Professor
Metal forming, cutting and removal; Plasticity & formability; Finite element analysis; Materials and microstructural engineering; Mechanics of engineering materials & composites; Robotics; Solid mechanics; Biomechanics
Related Courses
Code | Title | Instructor | Outline | Info |
---|---|---|---|---|
MECH ENG 3C03Undergraduate | Manufacturing Engineering | More Info. | ||
MECH ENG 4D03Undergraduate / Technical Elective | Manufacturing Processes (Metal Removal) |
Sessional: TBD
|
More Info. | |
MECH ENG 4Q03 Undergraduate / Technical Elective | Mechanical Vibrations | Outline | More Info. | |
MECH ENG 4Z03 Undergraduate / Technical Elective | CAD/CAM/CAE |
Sessional: TBD
|
More Info. |

Biomechanics
Related Faculty

Dr. Tohid Didar
Associate Professor and Canada Research Chair in Nano-biomaterials
Biomedical devices; Bio-sensing; Microfluidics; Bio-functional Interfaces, Bio-hybrid micro/nano-robots

Dr. Elizabeth Hassan
Assistant Professor
Engineering education; Multivariate statistics; Biomechanics

Dr. Colin McDonald
Associate Professor
Engineering Education; Interdisciplinarity; Biomechanics; Musculoskeletal Imaging

Dr. Zahra Motamed
Assistant Professor, Director of Cardiovascular Research Group and Joseph Ip Distinguished Engineering Fellow
Medical devices, Medical imaging; Diagnostic, Intervention-predictive and intervention-optimization tools
Related Courses
Code | Title | Instructor | Outline | Info |
---|---|---|---|---|
MECH ENG 4BB3 Undergraduate / Technical Elective | Biomechanics |
Sessional: Fatemeh Jazinizadeh
|
More Info. | |
MECH ENG 4CC3Undergraduate / Technical Elective | Experimental and Computational Biomechanics | Outline | More Info. |

Mechanics and Design
Related Faculty

Dr. Gary M. Bone
Professor
Robotics; Collaborative Robots; Control Systems; Computer Vision; Machine Vision; Computer-Aided Manufacturing; Manufacturing Automation

Dr. S. Andrew Gadsden
Associate Professor
Artificial Intelligence; Cognitive Systems; Control Systems; Data Science; Estimation Theory; Machine Learning; Mechatronics; Smart Systems

Dr. Saeid Habibi
Professor
Automotive Applications; Control Systems; Hybrid Vehicles; Mechatronics; Renewal & Sustainable Energy Systems

Dr. Mukesh K. Jain
Professor
Materials processes and systems; Manufacturing processes and systems; Metal forming; Metallurgy; Microscopy; Plasticity & formability; Process modelling & simulation; Steel research; Automotive applications; Finite element analysis; Materials & microstructural engineering; Product design & manufacturing; Theoretical mechanics; Solid mechanics

Dr. Colin McDonald
Associate Professor
Engineering Education; Interdisciplinarity; Biomechanics; Musculoskeletal Imaging

Dr. Fengjun Yan
Associate Professor
Automotive applications; Control systems; Hybrid vehicles; Mechatronics; Combustion

Dr. Samir Ziada
Professor Emeritus (Deceased)
Flow induced vibrations & noise; Aeroacoustics; Turbulent flows
Related Courses
Code | Title | Instructor | Outline | Info |
---|---|---|---|---|
MECH ENG 2D03 Undergraduate | Mechanical Engineering Design Elements |
Sessional: Daniel Pinelli
|
More Info. | |
MECH ENG 2DA3Undergraduate | Mechanical Engineering Design Elements (For Mechatronics Students Only) |
Sessional: TBD
|
More Info. | |
MECH ENG 2P04Undergraduate | Statics and Mechanics of Materials | More Info. | ||
MECH ENG 2Q04Undergraduate | Engineering Mechanics: Kinetics and Dynamics (For Mechanical Engineering Students Only) | More Info. | ||
MECH ENG 3A03Undergraduate | Engineering Mechanics | More Info. | ||
MECH ENG 3C03Undergraduate | Manufacturing Engineering | More Info. | ||
MECH ENG 4D03Undergraduate / Technical Elective | Manufacturing Processes (Metal Removal) |
Sessional: TBD
|
More Info. | |
MECH ENG 4Q03 Undergraduate / Technical Elective | Mechanical Vibrations | Outline | More Info. |

Thermo Fluid Sciences
Related Faculty

Dr. James S. Cotton
Professor
Fluid Mechanics; Heat Transfer; Modeling in Thermo-Fluid Systems; Multi-phase Flows; Renewals & Sustainable Energy Systems

Dr. Mohamed S. Hamed
Professor
Computational fluid dynamics; Fluid mechanics; Heat transfer; Modeling in thermo-fluid systems; Multi-phase flow; Renewable & sustainable energy systems; Thermal processing of materials

Dr. Marilyn Lightstone
Department Chair
Computational fluid dynamics (CFD); Heat transfer; Turbulent flows

Dr. Christopher Morton
Associate Professor
Intelligent and autonomous systems; UAV technology development; energy engineering; sustainable sources; fluid structure interaction and flow control

Dr. Shakirudeen A. Salaudeen
Assistant Professor
Biomass Conversion; Bioenergy and Biofuel; Waste Valorization; Renewable Hydrogen Production; Decarbonization; Carbon Capture and Utilization; Circular Bioeconomy

Dr. Keena Trowell
Assistant Professor
Metal-water reactions; Hydrogen production; Energy storage; Sustainable energy carriers and fuels

Dr. Stephen Tullis
Associate Professor
Fluid mechanics and turbulent flows; Computational fluid dynamics (CFD); Wind Turbines; Combustion Multi-phase flow

Dr. Fengjun Yan
Associate Professor
Automotive applications; Control systems; Hybrid vehicles; Mechatronics; Combustion
Related Courses
Code | Title | Instructor | Outline | Info |
---|---|---|---|---|
MECH ENG 2W04Undergraduate | Thermodynamics | More Info. | ||
MECH ENG 3O04Undergraduate | Fluid Mechanics | Outline | More Info. | |
MECH ENG 4AA3Undergraduate / Technical Elective | Aerodynamics | Outline | More Info. | |
MECH ENG 4J03Undergraduate / Technical Elective | Introduction to Computational Fluid Mechanics and Heat Transfer | More Info. | ||
MECH ENG 4U03Undergraduate / Technical Elective | Compressible Flow and Turbomachinery | Outline | More Info. | |
MECH ENG 4W03 Undergraduate / Technical Elective | Air Conditioning and Refrigeration Systems | More Info. |