The following table outlines degree requirements for each of the MEng, MASc and PhD programs.

  • Start at the top and work your way down the requirements columns to complete your course choices. Numbers in brackets refer to number of credits, and the plus sign indicates possible additional credits;  i.e., (3+) means “3 or more credits.”

Courses descriptions are available from the UBC Course Calendar.

Note that not all courses listed are offered every year.






BASc or equivalent*

MASc or equivalent*
Required Credits 30 30 6-12**
Required Courses
  • BMEG 556 (3) Clinical and Industrial Practice of Biomedical Engineering
  • BMEG 598*** (1) Biomedical Engineering Seminar

Life Sciences (3+)

Anatomy/Physiology (3+) – normally students will take BMEG 510† (4 credits) (Anatomy and Physiology with Applications to Biomedical Devices) to satisfy a portion of this requirement; other acceptable options include:

  • PHAR 516 (2) Polymeric Drug and Protein Delivery
  • PHAR 517 (2) Lipid-Based Drug Delivery
  • PHAR 518 (4) Diagnostic Imaging and Radiopharmaceuticals
  • PHYS 545 (3) Anatomy, Physiology and Statistics for Medical Physicists
  • If students wish to take an alternative course in life sciences to satisfy this requirement (e.g., from departments such as biology, biochemistry and pathology), they must consult with and receive approval from both their supervisor and the BME Graduate Advisor to ensure that the chosen course is appropriate for their program
BMEG 550 (3) Biomedical Engineering Technology
BMEG 597†† (6) Master of Engineering Project
BMEG 599 (12) MASc Thesis BMEG 699 (0) Doctoral Dissertation
Core Courses 6+ credits of the following: Have satisfied the equivalent of the BME MASc program
Courses required for and restricted to students in the Engineers in Scrubs program (MASc & PhD only)

  • BMEG 500 (1) Orientation to the Clinical Environment
  • BMEG 501 (3) Interdisciplinary Team Project in Medical Innovation
  • BMEG 590 (1) Professional Skills Workshop Course

Other BME-focused courses may be introduced from time to time in various departments in the Faculty of Applied Science; such courses will normally be accepted as BME core courses;  if you are in doubt about a particular course you are interested in, please consult the BME Graduate Advisor.

Technical Electives 3+ from the following: 0+ from the following: As required by supervisory committee:
Any of the following are acceptable as technical electives:

  • Any of the Core courses listed above
  • Any technically-oriented graduate course offered in the Faculty of Applied Science (with the approval of your advisor)
  • Various courses offered in allied departments such as Physics, Computer Science, Mathematics, Human Kinetics, etc.  Examples include:
    • PHYS 540 (3) Radiological Imaging
    • PHYS 541 (3) Nuclear Medicine
    • PHYS 542 (3) Nuclear Magnetic Resonance Imaging
    • PHYS 543 (3) Biomedical Optics
    • CPSC 544 (3) Human Computer Interaction
  • Other courses may also be acceptable as technical electives; please consult the BME Graduate Advisor.
Free Electives As desired to customize a student’s program;  these choices should be approved by the student’s supervisor and/or the BME Graduate Advisor. Common free electives include: Business/Entrepreneurship Courses

  • APSC 512 (3) Intellectual Property Management and Technology Commercialization
  • APSC 540 (3) Business Decisions for Engineering Ventures
  • APSC 541 (3) Technology Entrepreneurship for Engineers
  • and any 300 level or above business management course

Note:  MEng and MASc students may count a maximum of 3 credits of business or entrepreneurship-related courses towards their program total (e.g., APSC 512, 540 or 541 as shown above).

Statistics, Healthcare Policy and Economics, Ethics, etc.

  • various graduate courses as approved by your supervisor.
MEng, MASc and PhD students may also apply for the Engineering Management Program, a sub-specialization offered by Faculty of Applied Science at UBC.
Special Topics Theses courses are offered on an occasional or trial basis. Contact the Graduate Faculty Advisor if interested.

  • BMEG 554 (1-3) Directed Studies in Biomedical Engineering
  • BMEG 591 (1-3) Topics in Biomedical Engineering
Other Limitations or Requirements A maximum of 6 credits at an undergraduate level (courses numbered 300-499) may be counted toward the requirements of a masters degree


* Applicants to the BME program should normally hold an engineering degree or a closely-related degree with significant technical, analytical and mathematical components (e.g., physics, biophysics, chemistry, computer science).  Students with degrees in other fields (e.g., life sciences, kinesiology, physical therapy) may be considered for the program if they have adequate technical preparation.  Students in such situations should consult with the graduate advisor prior to applying.

** There is no explicit course requirement for the PhD, but students will normally be asked by their supervisory committee to take 2-4 courses to establish suitable breadth in their area of specialization and to make up any deficiencies in their background.  PhD students are required to demonstrate substantial equivalence to the BME MASc program in their previous work.

*** BMEG 598 incorporates both the monthly Grand Rounds public seminars and the annual Biomedical Engineering Workshop (conference). Students are required to attend all BME Grand Round Seminars and Workshops during the duration of their program. Pass or Fail standing is awarded based on the attendance and final standing or credits for the course will not be given until the program completion.

† Prior to 2013, students had the option of receiving credit for both BMEG 410 and BMEG 550 by enrolling in the two-term, 6-credit course, BMEG 530, which incorporated both 410 and 550 and added an additional graduate-level project during the anatomy term. BMEG 530 is scheduled to be discontinued in 2013; students will now register directly in BMEG 510 (Anatomy and Physiology with Applications to Biomedical Devices) and BMEG 550.

†† BMEG 597 (previously called BMEG 554):  Please register for this course in summer term. For example, if you start in 2013W, you should register for 2014S. All MEng continuing students who entered the program before 2012W should still register in BMEG 554 course until their final mark is entered.

top of page