MECH
2026-2027
87 courses
- MECH 2400Dynamics
- MECH 3010Machine Design I: Loading of Components
- MECH 3020Machine Design II: Power Components
- MECH 3100Material Engineering: Controlling Mechanical Properties
- MECH 3150Materials Engineering
- MECH 3200Material Engineering: Structure–Property Relationships
- MECH 3305Fluid Mechanics
- MECH 3500Dynamics of Machines
- MECH 3705Heat Transfer
- MECH 3810Thermodynamics
- MECH 3900Systems I
- MECH 3905Introduction to Mechatronics
- MECH 4000Manufacturing
- MECH 4015Design Project I
- MECH 4025Design Project II
- MECH 4110Ferrous Alloys
- MECH 4115Non-Ferrous Alloys
- MECH 4120Metal Working Processes
- MECH 4130Failure Analysis
- MECH 4140Materials and Process Selection
- MECH 4190Introduction to Ceramic and Glass Materials
- MECH 4210Introduction to Additive Manufacturing
- MECH 4230Materials Science for Metal Additive Manufacturing
- MECH 4270Welding Metallurgy
- MECH 4280Solidification & Casting
- MECH 4290Corrosion and Degradation of Materials
- MECH 4300Stress Analysis
- MECH 43213D Printing
- MECH 4440Principles of Marine Craft Design
- MECH 4444Mechatronics
- MECH 4500Vibrations
- MECH 4510Mechanics of Composite Materials
- MECH 4521Applied Dynamics
- MECH 4540Aerodynamics
- MECH 4550Vehicle Dynamics
- MECH 4560Space Systems
- MECH 4600Engineering Measurements
- MECH 4640Robotics
- MECH 4650Biomechanical Engineering
- MECH 4665Finite Element Methods I
- MECH 4670Finite-Element Simulation Techniques
- MECH 4720Advanced Heat Exchanger Design
- MECH 4760Optical Components and Instruments
- MECH 4820Energy from Renewable Resources
- MECH 4850Solar Energy Engineering
- MECH 4851Heating, Ventilating and Air Conditioning
- MECH 4865Computational Fluid Dynamics
- MECH 4880Introduction to Nuclear Engineering
- MECH 4900Systems II
- MECH 4950Advanced Control Engineering
- MECH 6010Manufacturing Processes
- MECH 6040Make: Engineering Prototypes
- MECH 6200Convection Heat Transfer
- MECH 6210Radiation Heat Transfer
- MECH 6251Advanced Thermo-Fluids
- MECH 6253Turbulence Fundamentals, Modeling and Control
- MECH 6325Micro-electro-mechanical Systems (MEMS)
- MECH 6340Energy Management I
- MECH 6341Energy Management - II
- MECH 6346Advanced Energy Storage
- MECH 6347Battery Systems
- MECH 6350Advanced Engineering Design
- MECH 6440Principles of Marine Craft Design
- MECH 6510Advanced Mechanics of Solids
- MECH 6521Applied Dynamics
- MECH 6535Fibre Reinforced Plastics
- MECH 6540Continuum Mechanics
- MECH 6560Space Systems
- MECH 6620Identification of Systems
- MECH 6660Finite-element simulation techniques
- MECH 6900Res. Skills Seminar I
- MECH 6905Autonomous Robotics
- MECH 6910Graduate Seminar I
- MECH 6950Advanced Control Engineering
- MECH 6951Applied Nonlinear Control
- MECH 6990Directed Studies in Mechanical Engineering I
- MECH 7900Research Skills and Seminar II
- MECH 7910Graduate Seminar II
- MECH 7990Directed Studies in Mechanical Engineering II
- MECH 8891Co-op Work-Term I
No courses found.