BME Course Description
The catalog of courses, which includes a list of graduate courses with course descriptions, units, and components, can be found on the Graduate Studies Academic Calendar. Review your degree requirements for the full list of courses that can count towards the course requirements for the BME Graduate Program.
The University of Waterloo’s schedule of classes shows the courses being taught each term. You can log into Quest to see the assigned instructor and room for each course.
Course Requirements by BME program
The Graduate Studies Academic Calendar describes the specific course requirements and the minimum number of courses that must be successfully completed. Your courses must be approved by your supervisor(s).

Course Schedule - Winter 2026
Please note that the offerings below are subject to change.
Core Course Offerings
There are no core courses offered in the winter term.
Field Specific Course Offerings: Biomaterials, Tissue Engineering and Drug Delivery
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
CHE 602 |
Chemical Reactor Analysis |
5:30 – 6:50 T/Th |
|
CHE 612 |
Interfacial Phenomena |
10:00 – 11:20 T/Th |
|
CHE 640 |
Principles of Polymer Science |
11:30 – 12:50 T/Th |
Field Specific Course Offerings: Biomechanics and Rehabilitation
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
KIN 611 |
Biomechanics of Human Motion |
10:00 – 11:20 T/Th |
|
ME 621 |
Applied Finite Element Methods |
2:30 – 3:50 T/Th |
|
ME 663 |
Computational Fluid Dynamics |
7:00 – 9:20 Th |
Field Specific Course Offerings: Biomedical Imaging Technology
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
ECE 613 |
Image Processing and Visual Communication |
1:00 – 2:20 T/Th |
| SYDE 675 | Pattern Recognition | 4:00 – 5:20 T/Th |
Field Specific Course Offerings: Biomedical Informatics
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
BME 651 |
Big Data Analysis: Health and Biomedical Engineering |
1:00 – 2:20 M/W |
| HLTH 612 | Data Structures and Standards in Health Informatics | Online |
| HLTH 615 | Requirements Specifications and Analysis in Health Systems | Online |
Field Specific Course Offerings: Biomedical Signals and Devices
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
ME 646 |
Design for Additive Manufacturing |
4:00 – 6:50 Th |
|
ECE 638 |
Biosensing: Fundamentals and Applications |
11:30 – 12:50 T/Th |
Field Specific Course Offerings: BME and Health Elective (general electives that include topics in more than one research fields)
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
KIN 606 |
Molecular Basis of Disease |
8:30 – 11:20 T |
| KIN 607 | Integrative Energy Metabolism in Health and Disease | 8:30 – 11:20 F |
| KIN 646 | Physiological and Biochemical Analysis of Nutrition and Health | Online |
| KIN 654 | Instrumentation in Neuroscience Research | 11:30 – 2:20 W |
| SYDE 642 | Cognitive Engineering Methods | 10:00 – 11:20 M/W |
| ECE 757A | Embodied Intelligence | 1:00 – 2:20 T/F |
Course Enrolment
You can enrol in courses through Quest. Follow the instructions on how to enrol in Quest.
If you need a course override, would like to audit a course, or take a course as extra to degree, submit the completed Graduate Studies Course Drop/Add Form to the Academic Services Coordinator – BME Graduate Program.
Courses with your Supervisor(s)
You can take no more than one half of your course requirements, as listed in the Graduate Studies Academic Calendar, with your supervisor(s). For example, if you are required to take four courses, a maximum of two courses could be with your supervisor(s).
Courses in Engineering
At least half of the courses for the minimum degree requirements must normally be Faculty of Engineering Graduate Courses, as listed in the Graduate Studies Academic Calendar. For example, if you are required to take four courses, a minimum of two courses should be Faculty of Engineering courses.
Find information about course registration, changes, transfers, program-specific course requirements and time limits in Graduate Engineering Courses