Courses

Courses

Note – The course syllabuses below are NOT official. They are only samples, intended to provide an overview of what type of content will be covered and the nature of the course, as this information can be useful for selecting courses and determining transfer credits, etc. For the official Mechanical Engineering course list, refer to the UBC Calendar. For official course syllabus and curriculum details, please refer to the instructor’s handouts and the course’s website (if available).
Code Title/Syllabus Credits Current Course Schedule
Mech 405 Acoustics and Noise Control 3 Course Page
Mech 410D Special Topics in Mechanical Engineering: Engineering Dynamics 3 Course Page
Mech 410M Special Topics in Mechanical Engineering: Intro to Mechatronics 3 Course Page
Mech 410R Special Topics in Mechanical Engineering: Microfluidics 3 Course Page
Mech 420 Sensors and Actuators 3 Course Page
Mech 421 Mechatronics System Instrumentation 3 Course Page
Mech 423 Biomechatronics 3 Course Page
Mech 431 Engineering Economics 3 Course Page
Mech 433 Biofluids 3 Course Page
Mech 435 Orthopaedic Biomechanics 3 Course Page
Mech 436 Fundamentals of Injury Biomechanics 3 Course Page
Mech 439 Biomechanics Research 1 Course Page
Mech 445 Fuel Cell Systems 3 Course Page
Mech 454 Thermofluids Capstone Design Project 6 Course Page
Mech 457 Mechanical Engineering Design Project 6 Course Page
Mech 458 Electro-Mechanical Design Project 6 Course Page
Mech 459 Biomedical Design Project 6 Course Page
Mech 460 Advanced Mechanics of Materials 3 Course Page
Mech 462 Finite Element Analysis 3 Course Page
Mech 463 Mechanical Vibrations 4 Course Page
Mech 464 Industrial Robotics 3 Course Page
Mech 466 Automatic Control 4 Course Page
Mech 467 Computer Control of Mechatronics Systems 4 Course Page
Mech 468 Modern Control Engineering 3 Course Page
Mech 469 Dynamic System Modeling 3 Course Page
Mech 470 Energy Conversion Systems 3 Course Page
Mech 473 Heating, Ventilating and Air Conditioning 3 Course Page
Mech 478 Internal Combustion Engines 3 Course Page
Mech 479 Computational Fluid Dynamics 3 Course Page
Mech 481 Aerodynamics of Aircraft I

Lab Syllabus

3 Course Page
Mech 484 Aircraft Design: Aerodynamics 3 Course Page
Mech 485 Aircraft Design: Structures 3 Course Page
Mech 487 Introduction to Ship Structures 3 Course Page
Mech 488 Introduction to Ship Hydrodynamics 3 Course Page
Mech 489 Experimental Thermofluids 4 Course Page
Mech 491 Computer-Aided Manufacturing 3 Course Page
Mech 492 CAD/CAM 4 Course Page
Mech 493 Introduction to Academic Research 3 Course Page
Mech 495 Industrial Engineering 3 Course Page
Mech 496 Engineering Management 3 Course Page
Code Title/Syllabus Credits Current Course Schedule
Mech 502 Fluid Mechanics 3 Course Page
Mech 505 Industrial and Environmental Acoustics and Vibration 3 Course Page
Mech 506 Linear Vibrations 3 Course Page
Mech 507 Analytical Dynamics 3 Course Page
Mech 510 Computational Methods in Transport Phenomena I 4 Course Page
Mech 514 Linear FEA in Solids and Heat Transfer 3 Course Page
Mech 520 Control Sensors and Actuators 3 Course Page
Mech 522 Foundations in Control Engineering 4 Course Page
Mech 533 Biofluids 3 Course Page
Mech 535 Orthopaedic Biomechanics 3 Course Page
Mech 536 Fundamentals of Injury Biomechanics 3 Course Page
Mech 543 Acoustics and Noise Control 3 Course Page
Mech 550B Special Advanced Courses – SUSTNB BUILD SCI 3 Course Page
Mech 551 Electro-Mechanical System Design Project I 6 Course Page
Mech 552 Electro-Mechanical System Design Project II 6 Course Page
Mech 555 Fundamentals of Microelectromechanical Systems 4 Course Page
Mech 563 Robotics: Kinematics, Dynamics and Control 3 Course Page
Mech 575 Directed Studies in Mechanical Engineering 3 Course Page
Mech 578 Internal Combustion Engines 3 Course Page
Mech 582 Experimental Fluid Mechanics 4 Course Page
Mech 584 Advanced Engineering Acoustics 3 Course Page
Mech 586 Turbulent Shear Flow 4 Course Page
Mech 589 Computer Control of Multi-Axis Machines 4 Course Page
Mech 592 Machine Tool Structures and Vibrations 3 Course Page
Mech 596 CAD/CAM Principles and Practice 3 Course Page
Mech 597 Project for M.Eng. Studies 6 Course Page
Mech 598 Research Seminar 2 Course Page
Mech 599A Thesis – MASC THESIS 6 Course Page
Mech 599B Thesis – MASC THESIS 12 Course Page
Mech 599C Thesis – MASC THESIS 8 Course Page
Mech 698 Seminar 6 Course Page
Mech 699 Doctoral Dissertation 6 Course Page
Important!

Students must complete their registration for both academic terms by August 1st, after which:

  • Courses with low enrollment will be cancelled.
  • It may not be possible for us to accommodate registration requests; this includes core courses if room capacities have been reached.
For Students in Mech

Please see the Course Planning and Registration Guide for technical elective information and regulations.

For Other Engineering Students

The available technical electives for 2017W are listed in the Course Planning and Registration Guide. Note that these are the courses Mech is making available – your program will not necessarily accept them for credit.

All of the Mech lecture-based courses being opened as technical electives to our own students are open to engineering students in all departments, provided they are in third year and above and meet the prerequisites. Please note that a few courses with lab space limitations may reserve some of the seats for Mech students only.

Note: Students may only register in up to six credits of MECH 410 courses over the course of their degree.