Loading

Mechanical & Materials Engineering

Course Recommendations

All M.Eng. students should cover these four skill areas in their course selection. Columns provide a guide for what courses are best aligned with each subject track.

Skill Area
Biomechanical Engineering

Energy and Fluid Systems

Design and Manufacturing

Materials Engineering

Engineering Analysis

MECH 864 Engineering Analysis

MECH 846 Fluid Systems Analysis

MECH 864 Engineering Analysis

MECH 864 Engineering Analysis

Engineering Measurements

MECH 848 Measurement Systems I

MECH 848 Measurement Systems I

MECH 848 Measurement Systems I

MECH 848 Measurement Systems I

Component Performance / Design

MECH 465 or MECH 865 Computer Aided Design

MECH 444 Computational Fluid Dynamics

MECH 465 or MECH 865 Computer Aided Design

consult Materials faculty

Integrated System Modelling

MECH 816 or MECH 828

MECH 430 Thermal Systems Design

MECH 821 or MECH 857

consult Materials faculty 

These graduate courses are recommended for specialization on the different subject tracks:

Biomechanical Engineering

Energy and Fluid Systems

Design and Manufacturing

Materials Engineering

MECH 816 Energetics & Mechanics of Locomotion

MECH 821 Advanced Dynamics of Mechanical Systems

MECH 822 Topics in Advanced Stress and Strain Analysis

MECH 823 MIcro-Electro-Mechanical Systems (MEMS)

MECH 827 Biomechanics of Human Joints and Spine

MECH 828 Biomechanics of Human Gait

MECH 829 Tissue Mechanics

MECH 843 Selected Topics in Biomechanical Engineering

CHEE 872 Polymeric Biomaterials

CBME 801 Topics in Biomedical Engineering

ELEC 811 Biological Signal Analysis

ELEC 841 Nonlinear Systems: Analysis and Identification

MECH 820 Solar Photovoltaic Materials, Cells and Systems Engineering

MECH 823 Micro-Electro-Mechanical Systems (MEMS)

MECH 831 Convective Heat Transfer

MECH 832 Combustion Dynamics

MECH 833 Conductive Heat Transfer

MECH 834 Fundamentals of Solar Energy Conversion for Heating & Cooling Appl.

MECH 837 Transport & Kinetics with Application to Fuel Cells

MECH 838 Civil Aviation and the Environment

MECH 840 Selected Topics in Thermal Fluids Systems

MECH 847 Energy and Society

MECH 810 Advanced Topics in Manufacturing Engineering

MECH 811 Lasers in Manufacturing Applications

MECH 812 Corrosion and Protection of Metals

MECH 821 Advanced Dynamics of Mechanical Systems

MECH 823 MIcro-Electro-Mechanical Systems (MEMS)

MECH 824 Plasticity

MECH 826 Experimental Vibration and Machinery Analysis

MECH 842 Selected Topics in Dynamics, Manufacturing and Design

MECH 857 Robotics

MECH 861 Principles of Metal Forming

MECH 812 Corrosion and Protection of Metals

MECH 824 Plasticity

MECH 844 Selected Topics in Materials Engineering

MECH 861 Principles of Metal Forming

MECH 871 Polymer Engineering

MECH 874 Functional Ceramics

MECH 876 Science of Sintering and Power Processing

MECH 878 Dislocation Theory

MECH 883 Nuclear Materials

MECH 884 Topics in Materials Engineering

These undergraduate courses are recommended for specialization on the different subject tracks:

Note: No more than two fourth year courses may be included in your M.Eng. program.

Biomechanical Engineering

Energy and Fluid Systems

Design and Manufacturing

Materials Engineering

MECH 423 Introduction to Microsystems

MECH 456 Introduction to Robotics

MECH 465 Computer Aided Design

MECH 478 Biomaterials

MECH 492 Biofluids

MECH 494 Kinematics of Human Motion

MECH 495 Ergonomics and Design

MECH 496 Muskuloskeletal Biomechanics

CHEE 450 Engineering Biology

ELEC 408 Topics in Biomendical Engineering

ELEC 474 Machine Vision

ENPH 495 Introduction to Medical Physics

STAT 465 Quality Management

STAT 471 Design and Analysis of Experiements

MECH 425 Engineering for Sustainable Development

MECH 435 Internal Combustion Engines

MECH 439 Turbomachinery

MECH 441 Fluid Mechanics III

MECH 448 Compressible Fluid Flow

MECH 480 Aerospace Engineering

MECH 492 Biofluids

CHEE 481Air Quality Management

MDEP 437 Fuel Cell Technology

MECH 420 Vibrations

MECH 423 Introduction to Microsystems

MECH 424 Life Cycle Engineering

MECH 455 Computer Integrated Manufacturing

MECH 456 Introduction to Robotics

MECH 458 Machine Condition Monitoring and Fault Diagnostics

MECH 465 Computer-Aided Design

MECH 476 Engineering of Polymers and Composite Materials

MECH 482 Noise Control

MECH 470 Deformation Processing

MECH 476 Engineering of Polymers and Composite Materials

MECH 478 Biomaterials

MECH 479 Nano-Structured Materials

MECH 483 Nuclear Materials

MECH 484 Introduction to Ceramics

These M.Eng. Project and General Courses are suitable for all subject tracks:

MECH 898 Master's Project (cannot be combined with MECH 892/3/4)

MECH 896 Professional Development for MEng