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 220 | Technical Skills Practicum | 4 | Course Page |
| Mech 221 | Engineering Science I | 12 | Course Page |
| Mech 222 | Engineering Science II | 6 | Course Page |
| Mech 223 | Mechanical Design | 7 | Course Page |
| Mech 226 | Technical Communication for Mechanical Engineers | 3 | Course Page |
| Mech 260 | Introduction to Mechanics of Materials | 3 | Course Page |
| Mech 280 | Introduction to Fluid Mechanics | 3 | Course Page |
| Code | Title/Syllabus | Credits | Current Course Schedule |
|---|---|---|---|
| Mech 305 | Data Analysis and Mechanical Engineering Laboratories | 6 | Course Page |
| Mech 306 | Data Analysis and Mechatronics Laboratories | 4 | Course Page |
| Mech 325 | Machine Design | 4 | Course Page |
| Mech 327 | Thermodynamics II | 3 | Course Page |
| Mech 328 | Mechanical Engineering Design Project | 3 | Course Page |
| Mech 359 | Engineering Analysis | 3 | Course Page |
| Mech 360 | Mechanics of Materials | 3 | Course Page |
| Mech 366 | Modeling of Mechatronic Systems | 3 | Course Page |
| Mech 368 | Engineering Measurements and Instrumentation | 3 | Course Page |
| Mech 375 | Heat Transfer | 3 | Course Page |
| Mech 380 | Fluid Dynamics | 3 | Course Page |
| Mech 392 | Manufacturing Processes | 2 | Course Page |
Effective 2020W, some course numbers have changed. Please refer to the following link for a list of the previous and new course numbers.
New graduate course numbers effective 2020W
| Code | Title/Syllabus | Credits | Current Course Schedule |
|---|---|---|---|
| Mech 500A | Emerging Topics in Mechanical Engineering – Research Writing in the Applied Sciences | 3 | Course Page |
| Mech 501 | Thermodynamics | 3 | Course Page |
| Mech 502 | Fluid Mechanics | 3 | Course Page |
| Mech 503 | Linear Elasticity | 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 509 | Controls | 4 | Course Page |
| Mech 514 | Linear FEA in Solids and Heat Transfer | 3 | Course Page |
| Mech 515B | Emerging Topics in Applied Mechanics: Mechanics of Materials | 3 | Course Page |
| Mech 520 | Control Sensors and Actuators | 3 | Course Page |
| Mech 521 | Fundamentals of Microelectromechanical Systems | 4 | Course Page |
| Mech 524 | Software Development for Mechatronic Systems | 3 | Course Page |
| Mech 525 | Instrumentation for Mechatronic Systems | 3 | Course Page |
| Mech 526 | Mechatronic System Design Project I | 6 | Course Page |
| Mech 527 | Mechatronic System Design Project II | 6 | Course Page |
| Mech 529 | Modelling of Dynamic Systems III | 3 | Course Page |
| Mech 533 | Biofluids | 3 | Course Page |
| Mech 535 | Orthopedic Biomechanics | 3 | Course Page |
| Mech 536 | Fundamentals of Injury Biomechanics | 3 | Course Page |
| Mech 540D | Emerging Topics in Mechatronics, Manufacturing, Controls, and Automation ‐ MLTIBDY DYNAMICS | 3 | Course Page |
| Mech 540E | Mechanical Behavior in Manufacturing Processes | 3 | Course Page |
| Mech 540G | Emerging Topics in Mechatronics, Manufacturing, Controls, and Automation: Introduction to Optimization for Engineers | 3 | Course Page |
| Mech 540H | Marine Robotics | 3 | Course Page |
| Mech 541 | Computer Control of Multi-Axis Machines | 4 | Course Page |
| Mech 542 | CAD/CAM Principles and Practice | 3 | Course Page |
| Mech 544 | Machine Tool Structures and Vibrations | 3 | Course Page |
| Mech 556 | Research Writing | 3 | Course Page |
| Mech 557 | Research Skills for Engineers | 3 | Course Page |
| Mech 558 | Professional Responsibility for Engineers | 3 | Course Page |
| Mech 559 | Engineering Project Management Fundamentals | 3 | Course Page |
| Mech 563 | Robotics: Kinematics, Dynamics and Control | 3 | Course Page |
| Mech 570A | Emerging Topics in Thermofluids ‐ INTR NON‐NEWTNIN | 3 | Course Page |
| Mech 570B | Emerging Topics in Thermofluids ‐ MICROFLUIDICS | 3 | Course Page |
| Mech 570C | Emerging Topics in Thermofluids ‐ Fluid-Structure Interaction | 3 | Course Page |
| Mech 577 | Fuel Cell Systems | 3 | Course Page |
| Mech 578 | Internal Combustion Engines | 3 | Course Page |
| Mech 582 | Experimental Fluid Mechanics | 4 | Course Page |
| Mech 586 | Turbulent Shear Flow | 4 | Course Page |
| Mech 587 | Computational Fluid Dynamics | 4 | Course Page |
| Mech 597 | Project for M.Eng. Studies | 6 | Course Page |
| Mech 598 | Research Seminar | 2 | Course Page |
| Mech 599B | Thesis – MASC THESIS | 12 | Course Page |
| Mech 698 | Seminar | 3 | Course Page |
| Mech 699 | Doctoral Dissertation | 0 | Course Page |