Courses for your Biomedical Engineering degree

First-year courses and beyond*

September to December

January to April

  • BME 102 – Seminar
  • BME 122 – Data Structures and Algorithms
  • BME 162 – Human Factors in the Design of Biomedical and Health Systems
  • BME 186 – Chemistry Principles
  • SYDE 112 – Calculus 2
  • SYDE 114 – Matrices and Linear Systems
  • One Complementary Studies Elective

After first year

Sample upper-year courses

BME 261 – Prototype, Simulation and Design
BME 361 – Biomedical Engineering Design
BME 386 – Physics of Medical Imaging
BME 411 – Optimization and Numerical Methods

*This is a sample schedule. Courses may be subject to change depending on availability each term.

Advisors are here to help

You might have a lot of questions. We're here to help! If you have questions, email our admissions staff who would be happy to assist.

Once you're a Waterloo student, you'll have access to academic advisors who can help you

  • determine your class and lab schedule,
  • select options and specializations,
  • ensure that you're meeting the requirements for your degree, and more.

Next steps