BME Graduate Course Descriptions
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 for the BME Graduate 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).
ECE 601 is listed as an antirequisite for BME 601, as per the Graduate Studies Academic Calendar. Therefore, BME graduate students who enrol in BME 601 are unable to have ECE 601 count for credit towards their elective and field-specific course requirements.

Course Schedule - Fall 2026
Please note that the offerings below are subject to change. Review the Schedule of Classes for the most up-to-date course offerings.
Core Course Offerings
| Course Number | Course Title | Time/Day(s) |
|---|---|---|
| BME 601 | Physiological Systems and Biomedical Design | 9:30 -12:20 F |
| BME 602 | Foundations of Biomechanical Engineering | 2:00 - 5:00 F |
| BME 603 | Engineering Analysis of Living Cells | 2:30 - 5:30 W |
Field Specific Course Offerings: Biomaterials, Tissue Engineering and Drug Delivery
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
| BME 611/SYDE 684 | Materials Biocompatibility |
11:30 - 12:50 M 12:30 - 1:50 F |
| CHE 601 | Theory and Application of Transport Phenomena | 11:30 - 12:50 T/Th |
| CHE 620 | Applied Engineering Mathematics | 10:00 - 11:20 T/Th |
| CHE 660 | Biochemical Engineering | 1:00 - 2:20 T/Th |
| ECE 601 | Foundations of Biology in Engineering | 2:30 - 5:20 M |
|
KIN 657 |
Human Neuroanatomy |
10:30 - 11:20 M/W/F 1:30 - 3:20 LAB F |
Field Specific Course Offerings: Biomechanics and Rehabilitation
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
| AMATH 663 | Flud Mechanics |
1:00 - 2:20 T/Th 10:30 - 11:20 TUT F |
| KIN 601 | Skeletal Muscle Physiology | 11:30 - 2:20 Th |
| KIN 613 | Advanced Biomechanical Models |
2:30 - 5:20 Th 10:00 - 11:50 TUT M |
| KIN 620 | Ergonomic Aspects of Occupational Musculoskeletal Injuries | 10:00 - 11:20 T/Th |
| ME 620 | Mechanics of Continua | 5:30 - 8:50 T/Th |
| ME 641 | System Identification & Adaptive Control | 1:30 - 2:50 T/Th |
| ME 662 | Advanced Fluid Mechanics | 6:00 - 8:50 T |
Field Specific Course Offerings: Biomedical Imaging Technology
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
SYDE 671 |
Advanced Image Processing |
9:30 - 10:50 T/Th |
Field Specific Course Offerings: Biomedical Informatics
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
KIN 613 |
Advanced Bomechanical Models |
2:30 - 5:20 Th 10:00 - 11:50 TUT M |
Field Specific Course Offerings: Biomedical Signals and Devices
| Course Number | Course Title | Time/Day(s0 |
|---|---|---|
| KIN 653 | Neuroscience Theory | 2:30 - 5:20 M |
| ME 641 | System Identification & Adaptive Control | 1:30 - 2:50 T/Th |
| ME 765 | Topic: Microfluidics-based Lab & MEMS | 8:30 - 9:50 M/W |
| NANO 604 | Nanomechanics and Molecular Dynamics Simulations | 11:30 - 1:20 T |
Field Specific Course Offerings: BME and Health Elective (general electives that include topics in more than one research field)
|
Course Number |
Course Title |
Time/Day(s) |
|---|---|---|
|
KIN 601 |
Skeletal Muscle Physiology |
11:30 - 2:20 Th |
| KIN 612 | Instrumentation and Signal Processing in Biophysical Research |
11:30 - 2:20 T 10:00 - 11:50 LAB M |
| KIN 653 | Neuroscience Theory | 2:30 - 5:30 M |
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