Biomedical Engineering

Engineering
Applicable to students admitted in 2026-27.

Description

Students are required to complete a minimum of 18 units of courses, with at least 6 units at 3000 or above level, as follows:

1. Required Courses : 3 units

BMEG2001/ESTR2201, BMEG2012/ESTR2602
Show 4 course(s) →
CodeTitleT1T2Prerequisites
BMEG 2001 [1]Introduction to Biomedical EngineeringNot for students who have taken BMEG1130 or BMEG2000 or BMEG2130 or ESTR2200 or ESTR2201.
ESTR 2201 [1]Introduction to Biomedical EngineeringNot for students who have taken BMEG1130, BMEG2000, BMEG2001, BMEG2130 or ESTR2200.
BMEG 2012 [2]Biomedical Engineering LaboratoryNot for students who have taken BMEG1130 or BMEG2010 or BMEG2011 or BMEG2130 or ESTR2202 or ESTR2203 or ESTR2602.
ESTR 2602 [2]Biomedical Engineering LaboratoryNot for students who have taken BMEG1130 or BMEG2010 or BMEG2011 or BMEG2012 or BMEG2130 or ESTR2202 or ESTR2203.

2. Elective Courses: 15 units

BMEG2210/ESTR2204, BMEG2300/ESTR2601, BMEG3102, 3103, BMEG3105/ESTR3605, BMEG3111/ESTR3603, BMEG3130, BMEG3140/ESTR3604, BMEG3210/ESTR3212, BMEG3320, BMEG3330/ESTR3602, BMEG3420, BMEG3430/ESTR3208, BMEG3440, 3910, BMEG4010/ESTR4601, BMEG4220, BMEG4320/ESTR4200, BMEG4410/ESTR4203, BMEG4450/ESTR4202, BMEG4510/ESTR4204, BMEG4520, BMEG4530/ESTR4214, BMEG5530, 5610
Show 39 course(s) →
CodeTitleT1T2Prerequisites
BMEG 2210Orthopaedic Biomechanics and Musculoskeletal InjuryNot for students who have taken ESTR2204 or MAEG2020.
ESTR 2204Orthopaedic Biomechanics and Musculoskeletal InjuryNot for students who have taken BMEG2210 or MAEG2020.
BMEG 2300Circuits and Signals for Biomedical EngineeringNot for students who have taken ELEG2202 or ENGG2030 or ESTR2206 or ESTR2601.
ESTR 2601Circuits and Signals for Biomedical EngineeringNot for students who have taken ELEG2202 or ENGG2030 or ESTR2206 or BMEG2300.
BMEG 3102BioinformaticsNot for students who have taken ELEG4120 or CSCI3220 or ESTR3110.
BMEG 3103Big Data in HealthCare
BMEG 3105Data Analytics for Personalized Genomics and Precision MedicineNot for students who have taken ESTR3605.
ESTR 3605Data Analytics for Personalized Genomics and Precision MedicineNot for students who have taken BMEG3105.
BMEG 3111 [2]Medical Instrumentation and DesignNot for students who have taken BMEG3101 or ELEG3101 or ESTR3210 or ESTR3601 or ESTR3603.
ESTR 3603 [2]Medical Instrumentation and DesignNot for students who have taken BMEG3101 or BMEG3111 or ELEG3101 or ESTR3210 or ESTR3601.
BMEG 3130Tele-medicine and Mobile Healthcare
BMEG 3140Molecular and Cellular Engineering LaboratoryNot for students who have taken ESTR3604.
ESTR 3604Molecular and Cellular Engineering LaboratoryNot for students who have taken BMEG3140.
BMEG 3210BiofluidsNot for students who have taken MAEG3030 or ESTR3212.
ESTR 3212BiofluidsNot for students who have taken MAEG3030 or BMEG3210.
BMEG 3320Biomedical ImagingPrerequisite: BMEG2300 or ENGG2030 or with the consent of the instructor.
BMEG 3330NeuroengineeringNot for students who have taken ESTR3602.
ESTR 3602NeuroengineeringNot for students who have taken BMEG3330.
BMEG 3420Medical Robotics
BMEG 3430Biomaterials and Tissue EngineeringNot for students who have taken ESTR3208.
ESTR 3208Biomaterials and Tissue EngineeringNot for students who have taken BMEG3430.
BMEG 3440Global Engineering Medical Innovation
BMEG 3910Undergraduate Research in Biomedical EngineeringNot for students who have taken ENGG3920.
BMEG 4010Global Medical Device Regulatory AffairsNot for students who have taken BMEG5850 or ESTR4601.
ESTR 4601Global Medical Device Regulatory AffairsNot for students who have taken BMEG5850 or BMEG4010.
BMEG 4220Wearable Biomedical Devices and Personalized Healthcare
BMEG 4320AI & Imaging for Biomedical EngineeringNot for students who have taken ESTR4200.Prerequisite: BMEG3320 or with the consent of the instructor.
ESTR 4200AI & Imaging for Biomedical EngineeringNot for students who have taken BMEG4320.Pre-requisite: BMEG3320 or with the consent of the course instructor.
BMEG 4410BioMEMSNot for students who have taken ESTR4203.
ESTR 4203BioMEMSNot for students who have taken BMEG4410.
BMEG 4450BionanotechnologyNot for students who have taken BMEG5760 or ESTR4202.
ESTR 4202BionanotechnologyNot for students who have taken BMEG4450.
BMEG 4510Biomolecular EngineeringNot for students who have taken ESTR4204.Pre-requisite: SBMS1440 or with the consent of the course instructor.
ESTR 4204Biomolecular EngineeringNot for students who have taken BMEG4510.Pre-requisite: SBMS1440 or with the consent of the course instructor.
BMEG 4520Cardiovascular Engineering
BMEG 4530Musculoskeletal Tissue EngineeringPrerequisite: BMEG3430 or with the consent of the instructor.Not for students who have taken BMEG5880 or ESTR4214.
ESTR 4214Musculoskeletal Tissue EngineeringNot for students who have taken BMEG4530 or BMEG5880.Pre-requisite: BMEG3430 or with the consent of the instructor.
BMEG 5530Tissue EngineeringFor students in MSc Biomedical Engineering; or For students in MSc Biochemistry & Biomedical Science; or For students in MPhil-PhD Biomedical Engineering.
BMEG 5610Research Methods in Biomedical EngineeringFor students in MPhil-PhD Biomedical Engineering; or For students in MSc Biomedical Engineering; or For students in BEng Biomedical Engineering.

Explanatory Notes

1.No more than 9 units of courses taken to fulfill the requirements of the students’ Major Programme(s) and other Minor Programme(s) respectively can be used to fulfill the requirement of this Minor Programme.