Undergraduate program
Complementary studies elective courses
Curriculum for Biomedical Engineering Degree
First year program
Please refer to the Engineering and Computer Science website for more information about the first year engineering standard and immersion year schedules.
Important: Some required first-year courses are only offered one time per year. You must successfully complete them before moving into the second year of your program. These courses are: (traditionally offered in the fall), (traditionally offered in the spring) and , traditionally offered in Spring. See note 1 and 2 concerning and .
Disclaimer: You are responsible for ensuring that all degree requirements have been satisfied as outlined in the University of Victoria Calendar. Any errors or omissions on this site do not absolve you from having to complete all of the program requirements.
Standard academic schedule
Year 1 - Fall 1A
- - Fundamentals of Programming with Engineering Applications
- - Design and Communication I
- - Introduction to Professional Practice
- - Calculus I
- - Matrix Algebra for Engineers
- - Introductory Physics I
Year 1 - Spring 1B
- - Engineering Chemistry
- - Design and Communication II
- - Engineering Mechanics
- - Calculus II
- - Introductory Physics II
Second year - Fall 2A
- 3 - Fundamentals of Programming with Engineering Applications II
- - Linear Circuits 1
- - Calculus III
- - Thermodynamics
- - Engineering Drawing
- - Probability and Statistics for Engineers
Second year - Summer 2B
- - Electricity and Magnetism
- - Technology and Society
- - Mechanics of Solids I
- - Dynamics
- - Properties of Engineering Materials
- - Calculus IV
Third year - Spring 3A
- 5 - Numerical Analysis
- - Mechanics of Solids II
- - Theory of Mechanisms
- - Mechanics of Fluids
- - Engineering Design
- - Energy Conversion
Third year - Fall 3B
- - Applied Electronics and Electrical Machines
- or Introduction to Principles of Microeconomics and Financial Project Evaluation / Engineering Economics
- - Introduction to Mechanical Vibrations
- - Design of Mechanical Elements
- - Automatic Control Engineering
- - Heat Transfer
Fourth Year Spring Work Term
- Capstone Design Proposal
Fourth year Summer - 4A
- or Design Project
- Four Technical Electives4,5
- ECON 180 (Business Minors)
Fourth year - Spring 4B
- - Engineering Law
- MECH 462 or One, Complimentary Studies Elective
- Four, Technical Electives4,5
- ENGR 130 (Introduction to Professional Practice) should be completed during the first term upon admission into the program (normally 1A, 2A or 3A). Students normally must complete ENGR 130 before undertaking their first work term.
- Students must complete the Academic Writing Requirement, normally achieved by taking , before enrolling in the second work term, .
- Students following the immersion year schedule will take CSC 115 in the term 1C.
- Bridge students must take ENGR 297 in place of one technical elective.
- Students normally register in this course in the term preceding the final term of their program (academic or work term).
- A Complementary Studies Elective course dealing with central issues in humanities or social sciences, as required by CEAB guidelines for complementary studies, and as approved by the Faculty of Engineering’s BEng/BSEng Student Programs Committee. A current list of acceptable courses may be obtained from the BEng Office.
- Students normally register in this course in the term preceding the final term of their academic program (academic or work term).
Technical electives and pathways
The Department of Mechanical Engineering offers a large number of Technical Electives (around 22 per year). Students in the MENG BEng program need to complete eight technical electives (12.0 units) to be chosen from the lists below.
If you complete six units in one of the listed topic areas you can request a Pathway Certificate from our departmental office. Credits from MECH497, 498 and 499 can only be used for one Pathway. Topic areas will not be shown on your transcript. Note that some courses appear under more than one category and can be used for more than one specialization, with a maximum of 3.0 units shared between specializations. Up to two specializations will be acknowledged by the Department of Mechanical Engineering.
Some courses may appear under more than one category. Many of these technical electives are also offered in parallel with corresponding graduate courses.
Advanced Materials
MECH472 - Introduction to Electron Microscopy (1.5)
MECH473 - Ferrous and Non-Ferrous Metals (1.5)
MECH481 - Biomaterials and Tissue Engineering (1.5)
MECH422 - Advanced Materials and Processes (1.5)
MECH424 - Materials for Sustainability (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Biomedical Engineering
MECH448 - Introduction to Musculoskeletal Biomechanics (1.5)
MECH452 - Microfluidics for Biomedical and Energy Applications (1.5)
MECH472 - Introduction to Electron Microscopy (1.5)
MECH481 - Biomaterials and Tissue Engineering (1.5)
MECH483 - Mechanics and Energy Conversion in Living Cells (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Computer Aided Engineering and Advanced Manufacturing
MECH410 - Computer-Aided Design and Engineering (1.5)
MECH420 - Finite Element Applications (1.5)
MECH460 - Computer-Aided Manufacturing (1.5)
MECH495 - Computational Fluid Dynamics and Heat Transfer (1.5)
MECH422 - Advanced Materials and Processes (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Energy Systems
MECH431 - Advanced Fluid Mechanics (1.5)
MECH442 - Heating, Ventilation and Air Conditioning (1.5)
MECH443 - Advanced Thermodynamics (1.5)
MECH444 - Wind Power Systems (1.5)
MECH446 - Introduction to Ocean Engineering (1.5)
MECH447 - Energy Systems (1.5)
MECH449 - Fuel Cell Technology (1.5)
MECH452 - Microfluidics for Biomedical and Energy Applications (1.5)
MECH459 - Fundamentals of Hybrid Electric Vehicles (1.5)
MECH492 - Transport Phenomena (1.5)
MECH493 - Design of Thermo-Fluid Systems (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Thermo-fluids and Aerodynamics
MECH431 - Advanced Fluid Mechanics (1.5)
MECH442 - Heating, Ventilation and Air Conditioning (1.5)
MECH443 - Advanced Thermodynamics (1.5)
MECH444 - Wind Power Systems (1.5)
MECH446 - Introduction to Ocean Engineering (1.5)
MECH447 - Energy Systems (1.5)
MECH475 - Aircraft Design (1.5)
MECH492 - Transport Phenomena (1.5)
MECH493 - Design of Thermo-Fluid Systems (1.5)
MECH495 - Computational Fluid Dynamics and Heat Transfer (1.5)
MECH441 - Ship Hydrostatics and Dynamics (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Mechatronics
MECH421 - Mechanical Vibrations (1.5)
MECH430 - Robotics (1.5)
MECH455 - Instrumentation (1.5)
MECH458 - Mechatronics (1.5)
MECH459 - Fundamentals of Hybrid Electric Vehicles (1.5)
MECH487 - Sensors and Actuators (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Topics, Thesis or Projects Courses
MECH421 - Mechanical Vibrations (1.5)
MECH430 - Robotics (1.5)
MECH455 - Instrumentation (1.5)
MECH458 - Mechatronics (1.5)
MECH459 - Fundamentals of Hybrid Electric Vehicles (1.5)
MECH487 - Sensors and Actuators (1.5)
Topic, thesis or project courses (can be used for only one specialization letter, when deemed related to the specialization area by the course instructor)
Technical elective info session
Descriptions and outlines of MECH courses
Summer 2025 - Special Topics Courses
Course # | Course Name | Prereqs |
MECH 450D |
Modeling and Simulation of Dynamic Systems |
|
Fall 2025 - Special Topics Courses
Course # | Course Name | Prereqs |
MECH 450C/580 A01 |
Energy Conversion and Storage |
MECH 390 and MECH 395 |
MECH 450D/580 A04 |
Engineering Optimization |
Math 204 |
Spring 2026 - Special Topics Courses
Course # | Course Name | Prereqs |
MECH 450D |
Pulp and Paper Technology |
|