Future undergraduate students

students discussing work


Interested in applying? Find out more information about the application process.

Internal transfers

Information for Waterloo students wishing to transfer to Biomedical Engineering.


Compatibility quiz

Interested in Biomedical Engineering but you're still unsure what program your interests align with? We've built a program compatibility tool for you to use.

Waterloo EngChat Program

Register for an EngChat and you will have the chance to talk to one of our current students about the Engineering program, Co-op experiences, academics and more.

Tours and Events

Join us for online events to learn about our programs, campus, and community. Talk to our students, professors, and staff as you learn about becoming a Warrior.


Life sciences, meet engineering

Advances in biomedical science rely on contributions from a variety of disciplines. As part of the Department of Systems Design Engineering, the Biomedical Engineering program is highly interdisciplinary, with a focus on design. Combining fields like biochemistry, cellular physiology, anatomy, molecular biology, and physiology with engineering principles, the program centres around the creation and development of biomedical systems and devices.

Biomedical Engineering instructors come from a range of engineering fields - Systems DesignElectrical and Computer, Chemical and Mechanical and Mechatronics - as well as other areas across campus, including Biology, and the School of Anatomy. Students are trained as generalists, while gaining expertise in the program's 3 theme areas:

  • Biomedical signals
  • Biomechanics
  • Biomedical devices

Develop real-world skills

Biomedical Engineering includes a mandatory co-operative studies component, giving students up to 2 years of work experience by the end of their degrees. Students are challenged right from the start, taking 5-6 courses per term, and tackling real-world problems during co-op. This approach enables a strong foundation in biomedical systems and devices, combining classroom learning with practical skills, and fully preparing students to develop innovative technologies and engineering solutions for health-related problems.

Graduates will have the technical skills, interdisciplinary background, and work experience necessary to:

  • Model complex biomedical systems
  • Interpret biomedical experimental results
  • Design and develop innovative technologies in close collaboration with the biomedical community
  • Integrate the work of biologists, medical professionals, and engineers in different fields

Learn more about the Biomedical Engineering undergraduate program from Professor Paul Fieguth, PhD.