Course Calendar

Below is the course calendar for the current academic year. View course codes, times, delivery methods, locations, and instructors for MEng, MASc, and PhD courses. Course descriptions can be found here. If you are looking for a comprehensive list and additional information on graduate courses, please visit the School of Graduate Studies calendar. For instructions on how to enroll in courses, please see:


2020 Fall semester

Students will be able to view the online delivery method for each course below. Online courses will be delivered synchronously or asynchronously and if appropriate, recorded and made available for students. Instructors will communicate when, how, and for how long recordings will be accessible to students.

2021 Winter semester

The delivery methods for winter courses will be confirmed closer to the winter semester. Currently, all BME courses on ACORN are set to synchronous; this may be subject to change given how the COVID-19 situation may evolve.


Please note: some BME courses will have two meeting sections, an In-person section and a synchronous or asynchronous online section. Students will not be able to enroll into the in-person section. Students will only be able to enroll in the available online sections. This may be subject to change for the Winter semester courses.


Online Synchronous (SYNC): A course is considered Online Synchronous if online attendance is expected at a specific time for some or all course activities, and attendance at a specific location is not expected for any activities or exams.

Online Asynchronous (ASYNC): A course is considered Asynchronous if it has no requirement for attendance at a specific time or location for any activities or exams.

In Person (INPER): A course is considered In Person if it requires attendance at a specific location and time for some or all course activities. In Person delivery is subject to adjustments imposed by public health requirements for physical distancing.


2020-2021 Course Offerings

CodeTitleDateTimeOnline Delivery Method Instructor
BME1010Y; BME1011YGraduate Student SeminarsWed/Thu/Fri12:00pm-01:00pmSYNCJ. Davies
BME1405H**Clinical Engineering Instrumentation IThu02:00pm-04:00pmSYNCJ. Andrysek
BME1454HRegenerative Medicine Fri09:00am-11:00amSYNCP. Gilbert
BME1472HFundamentals of Neuromodulation Technology and Clinical ApplicationsTue02:00pm-04:00pmSYNCP. Yoo
BME1473HAcquisition and Processing Of Bioelectric SignalsFri10:00am-12:00pmSYNCJ. Zariffa
BME1477H*Biomedical Engineering Project Design and ExecutionMon09:00am-12:00pmSYNCC. Bouwmeester
BME1478HCoding for Biomedical EngineersN/AN/AASYNCM. Garton
BME1479HStatistical Discovery Techniques for Biomedical ResearchersTue/ThuTue: 10:00am-12:00pm; Thu: 10:00am-12:00pmSYNCJ. Audet
BME1801H**Biomedical Product DevelopmentTue10:00am-02:00pmSYNCP. Santerre, J. Parker
JBB1425HStructural Biology: Principles and PracticesTBD: Tue/ThuTBD: 10:00am-11:00amTBDC. Yip, S. Sharpe
JPB1022HHuman Physiology as Related to BioengineeringWed10:00am-12:00pmSYNCD. Kilkenny
JEB1447HSensory CommunicationsTue/Wed/Fri02:00-03:00pmSYNC & ASYNCW. Wong
REH1120HResearch Methods for Rehabilitation ScienceTue01:00-03:30 pmSYNC & ASYNCD. Reid



**Restricted – Professional program (MEng/MHSc) students only

*  Restricted –  Research Stream program (PhD/MASc) students only