番茄社区

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: (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 番茄社区 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

Fourth year - Spring 4B

  • - Engineering Law
  • MECH 462 or One, Complimentary Studies Elective
  • Four, Technical Electives4,5
  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 , before enrolling in the second work term, .
  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.

 

Advanced Materials

  • MECH 472 Introduction to Electron Microscopy
  • MECH 473 Ferrous and Non-Ferrous Metals
  • MECH 481 Bio Materials & Tissue Engineering
  • MECH 450, 498 and 499 Topic, thesis or project courses*

Biomedical Engineering

  • MECH 448 - Introduction to Musculoskeletal Biomechanics 
  • MECH 452 - Microfluidics for Biomedical and Energy Applications 
  • MECH 472 - Introduction to Electron Microscopy
  • MECH 481 Bio Materials & Tissue Engineering
  • MECH 483 Mechanics and Energy Conversion for Living Cells
  • MECH 450, 498 and 499 Topic, thesis or project courses*

Computer Aided Engineering and Advanced Manufacturing

  • MECH 410 Computer Aided Design
  • MECH 420 Finite Element Methods
  • MECH 460 Computer Aided Manufacturing
  • MECH 495 Computational Fluid Dynamics and Heat Transfer
  • MECH 497 Green Vehicle Technology project
  • MECH 450, 498 and 499 Topic, thesis or project courses*

Energy Systems

  • MECH 431: Advanced Fluid Mechanics
  • MECH 442: Heating, Ventilation, and Air Conditioning Systems
  • MECH 443 Advanced Thermodynamics
  • MECH 444 Wind Power Systems
  • MECH 446 Introduction to Ocean Engineering
  • MECH 447 Energy Systems
  • MECH 449 Fuel Cell Technology
  • MECH 459 Fundamentals of Hybrid Vehicles
  • MECH 492: Transport Phenomena
  • MECH 493 Design of Thermo-Fluid Systems
  • MECH 497 Green Vehicle Technology Project
  • MECH 450, 498 and 499 Topic, thesis or project courses*

Thermo-fluids and Aerodynamics

  • MECH 431: Advanced Fluid Mechanics
  • MECH 442: Heating, Ventilation, and Air Conditioning Systems
  • MECH 443 Advanced Thermodynamics
  • MECH 444 Wind Power Systems
  • MECH 446 Introduction to Ocean Engineering
  • MECH 447 Energy Systems
  • MECH 475 Aircraft Design
  • MECH 493 Design of Thermo-Fluid Systems
  • MECH 492 Transport Phenomena
  • MECH 495 Computational Fluid Dynamics and Heat Transfer
  • MECH 450, 498 and 499 Topic, thesis or project courses *

Mechatronics

  • MECH 421 Mechanical Vibrations
  • MECH 430 Robotics
  • MECH 455 Instrumentation
  • MECH 458 Mechatronics
  • MECH 459 Fundamentals of Hybrid Vehicles
  • MECH 487: Sensors and Actuators
  • MECH 450, 498 and 499 Topic, thesis or project courses*

Topics, Thesis or Projects Courses

  • MECH 450 Special Topic Courses (1.5 units, newly introduced courses)
  • MECH 498 Honours Thesis (3.0 units)
  • MECH 499 Technical Project (1.5 units)

Technical elective info session

Descriptions and outlines of MECH courses

 

Spring 2024 - Special Topics Courses

Course # Course Name Prereqs

MECH 450C

Hydrodynamics Principles in Naval Architecture

  • MECH 345

MECH 450D

Pulp and Paper Technology

  • None

 

Summer 2024 - Special Topics Courses

Course # Course Name Prereqs
MECH 450A

 Dynamic II

  • MECH 242,MECH 330, MECH 335

 

Fall 2024 - Special Topics Courses

Course # Course Name Prereqs

MECH 450A

Materials Selection for Sustainable Development

Complete all of:

  • MECH 220 - Mechanics of Solids I (1.5)

Complete 1 of:

  • CHEM 101 - Fundamentals of Chemistry from Atoms to Materials (1.5)
  • CHEM150 - Engineering Chemistry (1.5)

Complete 1 of:

  • MECH 285 - Properties of Engineering Materials (1.5)
  • BME 320 - Engineering Materials with BME Applications (1.5)

MECH 450B

Fluid Mechanics II

MECH 345

MECH 450C

Energy Conversion and Storage

MECH 390 and MECH 395

MECH 450D

Engineering Optimization

Math 204

 

Spring 2025 - Special Topics Courses

Course # Course Name Prereqs
MECH 450D

 Pulp and Paper Technology

  • None