Courses by school
- MECH 433 · MECH 433 - Biofluids
- MECH 435 · MECH 435 - Orthopaedic Biomechanics
- MECH 462 · MECH 462 - Finite Element Analysis
- MECH 464 · MECH 464 - Industrial Robotics
- MECH 467 · MECH 467 - Computer Control of Mechatronics Systems
- MECH 468 · MECH 468 - Modern Control Engineering
- MECH 491 · MECH 491 - Computer-Aided Manufacturing
- MECH 495 · MECH 495 - Industrial Engineering
- MECH 587 · MECH 587 - Computational Fluid Dynamics
- MEDG 505 · MEDG 505 - Genome Analysis
- MEDG 521 · MEDG 521 - Molecular and Cell Biology of Cancer
- MEDG 525 · MEDG 525 - Data analysis in Medical Genetics and Genomics
- MGFB 10H3 · Principles of Finance
- MGHC 02H3 · Management Skills
- MGMA 01H3 · Principles of Marketing
- MGMT 355 · MGMT 355 - Operations Management
- MGMT 402 · MGMT 402 - Introduction to Income Taxes in Canada
- MGMT 436 · MGMT 436 - Investments
- MGMT 441 · MGMT 441 - Marketing Strategy
- MGMT 442 · MGMT 442 - Consumer Behaviour
- MGMT 443 · MGMT 443 - New Product and Service Development
- MGMT 450 · MGMT 450 - Entrepreneurship and the Smaller Firm
- MGMT 481 · MGMT 481 - Strategy and Change Management
- MGY 340H1 · Molecular Genetics
- MGY 350H1 · Model Systems to Disease
- MGY 360H1 · Whole-Genome Sequencing and Analysis Laboratory
- MGY 378H1 · Microbiology II: Viruses
- MGY 420H1 · Regulation of Gene Expression
- MICB 203 · MICB 203 - Basic Microbiology Laboratory
- MICB 306 · MICB 306 - Molecular Virology
- MICB 353 · MICB 353 - Food Microbiology Laboratory
- MICB 401 · MICB 401 - Environmental Microbiology Laboratory
- MICB 404 · MICB 404 - Topics in Molecular Bacterial Pathogenesis
- MICB 406 · MICB 406 - Topics in Molecular Virology
- MICB 421 · MICB 421 - Experimental Microbiology
- MIDW 215 · MIDW 215 - Ethics in Maternity Care
- MINE 293 · MINE 293 - Seminar
- MINE 303 · MINE 303 - Rock Engineering Fundamentals
- MINE 331 · MINE 331 - Physical Mineral Processes
- MINE 350 · MINE 350 - Modelling and Simulation
- MINE 380 · MINE 380 - Mine Waste Management
- MINE 396 · MINE 396 - Engineering Economics
- MINE 406 · MINE 406 - Mine Project Valuation and Risk Assessment
- MINE 455 · MINE 455 - Mine Water Management
- MINE 485 · MINE 485 - Cave Mining Systems: Design and Planning
- MINE 486 · MINE 486 - Mining and The Environment
- MINE 491 · MINE 491 - Mine and Plant Engineering Design Feasibility Study
- MTRL 250 · MTRL 250 - Thermodynamics of Materials I
- MTRL 280 · MTRL 280 - Materials in Design
- MTRL 359 · MTRL 359 - Hydrometallurgy I Laboratory