Graduate Timetables

Click on a course code in the timetable to view its description. Course availability may change depending on instructor availability (e.g., some courses are only available in alternate years). All open graduate courses are listed below. For questions about content or accommodations, contact the instructor(s).

Questions?

2026 Fall

CodeTitleDate1Time2Room3Instructor(s)Note
BME1010*Graduate Seminar (MASc)F15:00-17:00MS2158ChengInstructions
BME1011*Graduate Seminar (PhD)F15:00-17:00MS2158ChengInstructions
BME1405**Clinical Engineering Instrumentation IR13:00-15:00AP120AndrysekSyllabus
BME1454Regenerative Medicine: Fundamentals and ApplicationsR13:00-15:00MY370GilbertSyllabus
BME1472Fundamentals of Neuromodulation Technology and Clinical ApplicationsR15:00-17:00MY420YooSyllabus
BME1478Coding for Biomedical EngineersRONLINEASYNCGartonSyllabus; material distribution on Thursdays; help session on Wednesdays (all day).
BME1500Topics in Neuromodulation W15:00-17:00BA1230Milosevic Syllabus; add course directly on ACORN; This is the main course for the Collaborative Specialization in Neuromodulation. For further details, contact CNMI.
BME1560Artificial Intelligence for Biomedical EngineeringF14:00-16:00MY440LankaranySyllabus
BME1801**Medical Device Regulation: Hardware, Software & AIT, W13:00-15:00 (T; TUT) 16:00-18:00 (W; LEC)RS211IronstoneSyllabus (BME460/1801)
BME1802Biomedical Devices Human FactorsF09:00-12:00MY430BouwmeesterSyllabus
BME1452Polymers for Biomedical EngineeringT, R11:00-13:30 (T)
09:30-11:00 (R)
MY360MaikawaSyllabus
BME1088Concepts in ImmunoengineeringM11:00-13:00BA2175AungSyllabus
BME1455Microfluidics for Bioanalytical ResearchT13:00-14:00 (LEC)
17:00-19:00 (PRA)
BA2179 (LEC)
MB325 (PRA)
LanSyllabus
BME1473Acquisition and Processing of Bioelectric SignalsW13:00-15:00BA2195ZariffaSyllabus
BME1453Genomics and Synthetic Nucleic Acid TechnologiesM13:00-15:00SU432ChouSyllabus for reference only.
BME1479*Statistical Discovery Techniques for Biomedical ResearchersT, W09:00-11:00MY360AudetSyllabus for reference only.
BME1001Essential Biological and Chemical Lab TechniquesM15:00-18:00MB325Aung, Fiddes, Maikawa
BME1420Industrial Synthesis of Biological MacromoleculesM13:00-15:00 (LEC) 15:00-16:00 (TUT)UC152 (LEC)
UC85 (TUT)
Fidess
BME1466Advanced Topics on Magnetic Resonance Imaging---------ChengNot offered; Syllabus for reference only.
BME1570Introduction to Digital Health------------Not offered
JMB1050Biological and Bio-inspired MaterialsW10:00-12:00DN436SoneSyllabus; classroom located at Dentistry
CHE1125Modelling and Optimization of Chemical/Biomedical NetworksSeeCHEWebsiteMahadevanAdd course directly on ACORN; Contact CHE
LMP1103Tissue Injury, Repair, and RegerationSeeLMPWebsiteKapoor, ViswanathanContact LMP to enroll. This course weighs 0.25FCE. Students who take this course, must take another 0.25FCE course to receive a total of 0.50FCE.
MSC1006Neuroanatomy - Introduction to Anatomical Organization of the BrainSeeIMSWebsiteIbrahim, GermannAdd course directly on ACORN; Contact IMS

2027 Winter

CodeTitleDate1Time2Room3Instructor(s)Note
BME1010*Graduate Seminar (MASc)F15:00-17:00MS2158ChengInstructions
BME1011*Graduate Seminar (PhD)F15:00-17:00MS2158ChengInstructions
BME1439**Clinical Engineering Instrumentation IIR13:00-15:00SS1086AndrysekSyllabus
BME1462Biological Image AnalysisM15:00-17:00MY320Fernandez-GonzalezSyllabus
BME1477*Biomedical Engineering Project Design and ExecutionW11:00-13:00MY380FranklinSyllabus; Feb 17, 2027, course will take place in SF3201
BME1510Introduction to Data Science for Biomedical EngineersM11:00-13:00BA2185KushkiSyllabus
BME1540Designing and Testing Gaming Technologies for RehabilitationT13:00-15:00BF215BiddissSyllabus
BME1550Regenerative Medicine: Science, Manufacturing and Regulations W13:00-15:00MY315Vasconcelos, ViswanathanSyllabus; Feb 17, 2027, course will take place in SU255
BME1800**Biomedical Product Development IT10:00-13:00RS211Khan O.Syllabus
BME1460Quantitative Fluorescence Microscopy: Theory and Application to Live Cell ImagingT10:00-13:00MY430RocheleauSyllabus
BME1580Digital Technologies for Cardio-Respiratory DisordersW11:00-13:00MY315YadollahiSyllabus; Feb 17, 2027, course will take place in BA2195
BME1459Protein EngineeringF11:00-13:00BA2195Truong Syllabus
BME1100Signals and Systems for Biomedical EngineersR09:00-12:00MY380Cheng, Yadollahi
BME1410Electron Microscopy of Proteins, Cells, and TissueM (LEC)
W (PRA)
09:00-11:00 (LEC)
14:00-16:00 (PRA)
AB114 (LEC)
MB325 (PRA)
Fiddes
BME1530Robot Foundations & Programming for Biomedical ApplicationsT09:00-12:00RS310KahrsSyllabus; partly delivered at UTM (Robotics Teaching Lab)
JEB1444Neural EngineeringR15:00-17:00BA2139BardakjianSyllabus
BME1520Engineering Systems: Preventing Injury and Illness---------DuttaNot offered; Syllabus; classroom located at KITE (University Centre)
BME1471Rehabilitation Engineering---------MasaniNot offered; Syllabus
JEB1433Medical Imaging---------NachmanNot offered; Syllabus
JCB1349Molecular Assemblies: Structure/Function/Properties---------YipNot offered; Contact instructor for information.
JPB1071Advanced Topics: Computational NeuroscienceSeePSLWebsiteLankaranyAdd course directly on ACORN; Contact PSL
ECE1475Bio-PhotonicsSeeECEWebsiteLeviOverview; Contact ECE
CHE1334Organ-on-a-Chip EngineeringSeeCHEWebsiteRadisicAdd course directly on ACORN; Contact CHE
MSE1070Biomedical and Clinical DevicesSeeMSEWebsiteMatsuuraAdd course directly on ACORN; Contact MSE

Notices

Notes

1: Monday (M), Tuesday (T), Wednesday (W), Thursday (R), Friday (F)

2: Activity times reported using 24-hour format. All activities are conducted in local time for Toronto, Ontario, Canada

3: Classes are held at St. George Campus, UTSG, unless otherwise indicated

4: Lecture (LEC), Tutorial (TUT), and Practical (PRA) sections. LEC is assumed if no other components are specified.


Course restrictions

**Restricted – Professional program (BME MEng) students only

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


Priority enrolment

BME students have priority enrolment. General enrolment is available only if there is sufficient course capacity or if a student has explicit written permission from the instructor(s) to enroll above the limit.


Waitlists

Some courses may allow students to queue into a waitlist. Waitlisted students on ACORN will automatically be enrolled into their desired course (in priority sequence) if space should become available. Course limits are set by the respective course instructor(s). Whereas the Graduate Office cannot add students into courses that are full, students seeking accommodation and/or other consideration should contact the course instructor(s) for options (if any).


Course status

StatusDescription
REQPending request review by the student’s home unit.
INTPending interim review by the host instructor’s unit.
APPStudent enrollment was approved.
REFStudent enrollment was refused. Student is not enrolled, and may not make another request for the course during this term.
CANStudent enrollment was cancelled (i.e., withdrew before the deadline).
WAITStudent was placed on the waitlist. Note that the waitlist has a maximum. ACORN allows a student to waitlist up to 1.0 FCE per term, as long as the student’s total course load is within the unit's enrollment limit.
DWAITStudent was dropped from the waitlist.