Biomedical Engineering - Restricted Electives - 2021/2022

1. Technical Electives

The combination of elective credits required to graduate is noted in the Course Calendar for your specific Cohort. All elective course offerings are subject to a minimum enrollment of 10 students. Courses may be cancelled by the university at any time if enrollment is less than 10. Semester offerings for courses may change without notice. Students should refer to the current Undergraduate Calendar to confirm that the course will be offered in the semester indicated in this program guide. Concerned that the elective prerequisites have changed mid-program? See the Engineering Elective Prerequisite - History of Changes table.   

A maximum of 1.5 credits at the 1000 course level is allowed for elective requirements (this limit applies to all electives, including technical electives, complementary studies electives and free electives, where applicable).

BME-1 Elective List : Biomedical Engineering Electives (2.5 Credits Required; NOTE: Maximum 1.0 Credits from PART B, Part B is optional)

Fall Offerings (semester offering subject to change; confirm in current Calendar)
ENGG*3150  [0.50] Engineering Biomechanics, F
ENGG*3160  [0.50] Biological Engineering Systems II, F
ENGG*3270 [0.50] Electromagnetics in Biomedical Engineering, F
ENGG*3700  [0.50] Optimization for Engineers, F
ENGG*4040  [0.50] Medical Imaging Modalities, F
ENGG*4080 [0.50] Micro and Nano-Scale Electronics, F
ENGG*4460  [0.50] Robotic Systems, F
ENGG*4470  [0.50] Finite Element Analysis, F

Winter Offerings (semester offering subject to change; confirm in current Calendar)
ENGG*2340  [0.50] Kinematics and Dynamics, W (Semester 4 recommended)
ENGG*2660  [0.50] Biological Engineering Systems I, W (Semester 4 recommended)
ENGG*4050  [0.50] Quality Control, W
ENGG*4060  [0.50] Biomedical Signals Processing, W
ENGG*4510  [0.50] Assessment and Management of Risk, W
ENGG*4660  [0.50] Medical Imaging Processing, W

(Maximum 1.0 Credits from Part B)
BIOC*2580  [0.50] Introductory Biochemistry, S/F/W
BIOM*3090  [0.50] Principles of Pharmacology, S/F/W
CHEM*2700 [0.50] Organic Chemistry I, S/W  (see Program Counsellor for prerequsite information)
CHEM*2720 [0.50] Fundamental Organic Chemistry, S/W (same course as CHEM*2700 without the lab component) [NEW COURSE S21]
HK*4070 [0.50] Clinical Biomechanics, W  (see Program Counsellor for prerequsite information)
HK*4240 [0.75] Occupational Biomechanics and Ergonomics, W
HK*4610 [0.50] Health and Injury Biomechanics, F
TOX*2000 [0.50] Principles of Toxicology, F

BME-2 Elective List: Biomedical Engineering Design Electives (0.75 Credits Required)

ENGG*4490  [0.75] Sampled Data Control Design, W
ENGG*4380  [0.75] Bioreactor Design, F
ENGG*4400  [0.75] Biomechanical Engineering Design, W

2. Complementary Studies Electives

Biomedical Engineering students must select [2.00] credits (four courses) from the Complementary Studies electives. You must select courses from the following:

  • 0.5 credits (1 course) from list CSE-1 Complementary Studies Electives: Humanities and Social Sciences
  • 0.5 credits (1 course) from list CSE-2 Complementary Studies Electives: Sustainable Development and Environmental Stewardship
  • 1.0 credits (2 courses) from any of the lists:
    • CSE-1 Complementary Studies Electives: Humanities and Social Sciences,
    • CSE-2 Complementary Studies Electives: Sustainable Development and Environmental Stewardship,
    • CSE-3 Complementary Studies Electives: Economics and Project Management, or
    • CSE-4 Complementary Studies Electives: Languages (max. 0.5 credit).

3. Biomedical Engineering Elective Areas of Interest

Areas of Interest are optional.  Selection of the restricted elective courses available in the BME-1 and BME-2 lists should be based on each student's personal and professional interests.  Students who wish to strengthen their knowledge in a particular area of interest can use the chart below for reference. 

Note:  Not an inclusive list of all options.  See BME-1 List for all electives.

Area Of Interest

Related Courses


ENGG*2340  Kinematics and Dynamics, W
ENGG*3150  Engineering Biomechanics, F
ENGG*4460  Robotic Systems, F
ENGG*4470  Finite Element Analysis, F
HK*4070       Clinical Biomechanics, W
HK*4240       Occupational Biomechanics and Ergonomics, W             
HK*4610       Health and Injury Biomechanics, F
ENGG*4400  Biomechanical Engineering Design, W [BME-2]

Pharmaceutical Processing

ENGG*2660  Biological Engineering Systems I, W
ENGG*3160  Biological Engineering Systems II, F
ENGG*4050  Quality Control, W
BIOC*2580    Introductory Biochemistry, S/F/W
BIOM*3090    Principles of Pharmacology, W
TOX*2000      Principles of Toxicology, F
ENGG*4280   Digital Process Control Design, W [BME-2]
ENGG*4380   Bioreactor Design, F [BME-2]


ENGG*4040  Medical Imaging Modalities, F
ENGG*4060  Biomedical Signals Processing, W
ENGG*4660  Medical Imaging Processing, W
ENGG*4280  Digital Process Control Design, W [BME-2]

4. Conditions for Graduation

To qualify for the degree, the student must complete the courses required for the Bachelor of Engineering Program in Biomedical Engineering, obtaining a minimum of 23.75 credits (Regular Program) or 25.75 credits (CO-OP Program), and must achieve an overall minimum cumulative average of at least 60% and a minimum cumulative average of at least 60% in all ENGG courses.

[Return to Biomedical Engineering Program Guide]