Biomedical Engineering

Physiology, electronics, biomechanics, biomaterials, bioinstrumentation, medical imaging and medical device design.

Years
4
Courses
36
Credits
108
Ready now
20

This program follows the structure of a four-year Canadian biomedical engineering degree. Each course is free and earns a certificate of completion; courses marked "In development" show their planned lessons and open as they are written.

Year 1 Common First Year

Fall term

CodeCourseCrStatus
MATH-100 Calculus I 3 Ready
MATH-125 Linear Algebra I 3 Ready
PHYS-130 Mechanics 3 Ready
CHEM-103 Chemistry for Engineers 3 Ready
ENGG-100 The Engineering Profession 3 Ready

Winter term

CodeCourseCrStatus
MATH-101 Calculus II 3 Ready
PHYS-131 Electricity & Magnetism 3 Ready
ENGG-130 Engineering Mechanics: Statics 3 Ready
ENGG-160 Engineering Design & Communication 3 Ready
ENCM-100 Programming for Engineers 3 Ready

Year 2

Fall term

CodeCourseCrStatus
MATH-209 Multivariable Calculus 3 Ready
ELE-202 Circuit Analysis I 3 Ready
MEC-200 Mechanics of Solids 3 Ready
PHSL-161 Human Physiology I 3 In development
BME-200 Introduction to Biomedical Engineering 3 In development

Winter term

CodeCourseCrStatus
MATH-201 Differential Equations 3 Ready
STAT-235 Probability & Statistics for Engineers 3 Ready
ELE-240 Electronics I 3 Ready
PHSL-162 Human Physiology II 3 In development
BME-210 Cell and Tissue Biology for Engineers 3 In development

Year 3

Fall term

CodeCourseCrStatus
MATH-300 Numerical Methods 3 Ready
ELE-250 Signals & Systems 3 Ready
BME-300 Biomechanics 3 In development
BME-310 Biomaterials 3 In development
BME-320 Bioinstrumentation 3 In development

Winter term

CodeCourseCrStatus
BME-330 Biomedical Signal Processing 3 In development
BME-340 Transport in Biological Systems 3 In development
BME-350 Medical Imaging 3 In development
BME-360 Physiological Systems Modelling and Control 3 In development
ENGG-401 Engineering Economics 3 Ready

Year 4

Fall term

CodeCourseCrStatus
BME-400 Medical Device Design and Regulation 3 In development
BME-410 Tissue Engineering and Regenerative Medicine 3 In development
BME-420 Rehabilitation Engineering and Prosthetics 3 In development
ENGG-404 Engineering Law, Ethics & Professionalism 3 Ready

Winter term

CodeCourseCrStatus
BME-430 Clinical Engineering and Healthcare Technology 3 In development
BME-499 Biomedical Engineering Capstone Design 3 In development