Undergraduate program

Standard academic schedule

Technical elective courses

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: ENGR 110 (traditionally offered in the fall), ENGR 120 (traditionally offered in the spring) and ENGR 141, traditionally offered in Spring.  See note 1 and 2 concerning ENGR 110 and ENGR 130.

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

  • CSC 111 - Fundamentals of Programming with Engineering Applications
  • ENGR 110 - Design and Communication I
  • ENGR 130 - Introduction to Professional Practice
  • MATH 100 - Calculus I
  • MATH 110 - Matrix Algebra for Engineers
  • PHYS 110 - Introductory Physics I

Year 1 - Spring 1B

Second year - Fall 2A

  • CSC 1163 - Fundamentals of Programming with Engineering Applications II
  • ECE 250 - Linear Circuits 1
  • MATH 200 - Calculus III
  • MECH 240 - Thermodynamics 
  • MECH 200 - Engineering Drawing
  • STAT 254 - Probability and Statistics for Engineers

Second year - Summer 2B 

Third year - Spring 3A

Third year - Fall 3B

  • ECE 365 - Applied Electronics and Electrical Machines
  • ECON 180 or ENGR 280 - Introduction to Principles of Microeconomics and Financial Project Evaluation / Engineering Economics
  • MECH 330 - Introduction to Mechanical Vibrations 
  • MECH 360 - Design of Mechanical Elements 
  • MECH 380 - Automatic Control Engineering 
  • MECH 395 - Heat Transfer

Fourth Year Spring Work Term

Fourth year Summer - 4A

Fourth year - Spring 4B

  1. 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.
  2. Students must complete the Academic Writing Requirement, normally achieved by taking ENGR 110, before enrolling in the second work term, ENGR 002.
  3. Students following the immersion year schedule will take CSC 115 in the term 1C.
  4. Bridge students must take ENGR 297 in place of one technical elective.
  5. Students normally register in this course in the term preceding the final term of their program (academic or work term).
  6. 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.
  7. 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.

 

Technical elective info session

Descriptions and outlines of MECH courses

KEY
Scheduled
Course Outline Available
Planned
Not PlannedN/P

Course Summer
2025
Fall
2025
Spring
2026
ENGR 120
Design and Communication II
N/P N/P
ENGR 121
Design II
N/P N/P
ENGR 130
Introduction to Professional Practice
N/P
ENGR 141
Engineering Mechanics
N/P
ENGR 297
Technology and Society
ENGR 446
Technical Report
ENGR 446
Technical Report
ENGR 446
Biophotonics
ENGR 498
Engineering Law
N/P
MECH 150
3D Printing, Rapid Prototyping, and Design
N/P N/P N/P
MECH 200
Engineering Drawing
N/P N/P
MECH 220
Mechanics of Solids I
N/P
MECH 240
Thermodynamics
N/P
MECH 242
Dynamics
N/P
MECH 285
Properties of Engineering Materials
N/P N/P
MECH 295
Engineering Fundamentals
N/P N/P
MECH 320
Mechanics of Solids II
N/P N/P
MECH 330
Introduction to Mechanical Vibrations
N/P N/P
MECH 335
Theory of Mechanisms
N/P N/P
MECH 342
Dynamics II
N/P N/P
MECH 345
Mechanics of Fluids
N/P N/P
MECH 350
Engineering Design
N/P N/P
MECH 360
Design of Mechanical Elements
N/P N/P
MECH 380
Automatic Control Engineering
N/P N/P
MECH 390
Energy Conversion
N/P N/P
MECH 392
Mechanics of Fluids II
N/P N/P
MECH 395
Heat Transfer
N/P N/P
MECH 400A
Capstone Design Proposal
N/P
MECH 400B
Capstone Design Project
N/P
MECH 410
Computer-Aided Design and Engineering
N/P
MECH 420
Finite Element Applications
N/P N/P
MECH 421
Mechanical Vibrations
N/P N/P
MECH 430
Robotics
N/P N/P
MECH 431
Advanced Fluid Mechanics
N/P N/P
MECH 442
Heating, Ventilation and Air Conditioning
N/P N/P
MECH 443
Advanced Thermodynamics
N/P N/P
MECH 444
Wind Power Systems
N/P N/P N/P
MECH 446
Introduction to Ocean Engineering
N/P N/P N/P
MECH 447
Energy Systems
N/P N/P
MECH 448
Introduction to Musculoskeletal Biomechanics
N/P N/P
MECH 449
Fuel Cell Technology
N/P N/P
MECH 450A
Special Topics
N/P N/P
MECH 450B
Special Topics
N/P N/P N/P
MECH 450C
Special Topics
N/P N/P
MECH 450D
Special Topics
N/P
MECH 450E
Special Topics
N/P N/P N/P
MECH 450F
Special Topics
N/P N/P N/P
MECH 452
Microfluidics for Biomedical and Energy Applications
N/P N/P
MECH 455
Instrumentation
N/P N/P
MECH 458
Mechatronics
N/P
MECH 459
Fundamentals of Hybrid Vehicles
N/P N/P
MECH 460
Computer-Aided Manufacturing
N/P N/P
MECH 462
Small Business Startup and Organization
N/P N/P
MECH 472
Introduction to Electron Microscopy
N/P N/P
MECH 473
Ferrous and Non-Ferrous Metals
N/P N/P N/P
MECH 475
Aircraft Design
N/P N/P
MECH 481
Biomaterials and Tissue Engineering
N/P N/P
MECH 483
Mechanics and Energy Conversion for Living Cells
N/P N/P N/P
MECH 487
Sensors and Actuators
N/P N/P
MECH 492
Transport Phenomena
N/P N/P N/P
MECH 493
Design of Thermo-Fluid Systems
N/P N/P
MECH 495
Computational Fluid Dynamics and Heat Transfer
N/P N/P

 

 Summer 2025 - Special Topics Courses

Course # Course Name Prereqs
MECH 450D

Modeling and Simulation of Dynamic Systems

  • MECH 242 AND ECE 250 (also recommended MECH 380, MECH 345, MECH 395)

 

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

  • None