Curriculum: Biomedical Engineering

Core courses and typical schedule

A typical schedule for this option is provided below. Please consult official degree requirements in the university calendar for more details.

NOTE:  Students may NOT change their requirement term at any time, contrary to the University Calendar.

Year 1 (Standard schedule)

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC
151-4
Intro to Software Development for Engineers ENSC 180-3 Introduction to Engineering Analysis
CHEM 121-4 General Chemistry & Lab
MATH 152-3
Calculus II PHYS 121-3 Optics, Electricity, and Magnetism
ENSC 100(W)-3 Engineering, Science, and Society MATH 232-3
Applied Linear Algebra MATH 260 Introduction to Ordinary Differential Equations
ENSC 105W-3 Process, Form and
Convention in Professional Genres
PHYS 120-3
Mechanics and Modern Physics CMPL I First Complementary Studies Elective
ENSC 120-2 Introduction to Electronics Laboratory Instruments
       
MATH 151-3 Calculus I - or MATH 150        

Year 1 (Advanced schedule)

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC 
151-4
Intro to Software Development for Engineers ENSC 180-3 Introduction to Engineering Analysis
 
MATH 152-3
Calculus II
ENSC 100W-3 Engineering, Science, and Society MATH 232-3
Applied Linear Algebra
ENSC 105W-3 Process, Form and
and Convention in Professional Genres
PHYS 121-3
Optics, Electricity, and Magnetism
ENSC 120-2 Introduction to Electronics Laboratory Instruments
CHEM 121-4 General Chemistry & Lab
MATH 151-3 Calculus I  CMPL I First Complementary Studies Elective
PHYS 120-3 Mechanics and Modern Physics
   

Year 2

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC 204-1
Graphical Communication for Engineering
Co-op Term ENSC 225-4 Microelectronics
ENSC 220-4 Electric Circuits I
ENSC 254-4 Introduction to Computer Organization
ENSC 251-4 Software Design and Analysis for Engineers
ENSC 280-4 Engineering Measurement & Data Analysis
ENSC 252-4 Fundamentals in Digital Logic and Design
ENSC 320-4 Electric Circuits II
MATH 251-3 Calculus III MATH 254-3
Vector & Complex Analysis
MATH 260 Introduction to Ordinary Differential Equations (If not taken in Summer of 1st year)
 

Year 3

Term 1, Fall Term 2, Spring Term 3, Summer
BPK 201-3
Biomechanics*
BPK 208-3
Introduction to Physiological Systems Co-op Term

CHEM 180-3
The Chemistry of Life
ENSC 327-4 Communication Systems
ENSC 316-3 Introduction to Electrodynamics for Engineers ENSC 383-4 Feedback Control Systems
ENSC 351-4 Embedded and Real Time System Software ENSC 474-4 Digital/Medical Image Processing
ENSC 380-3 Linear Systems ESD Elective I-4 First Engineering Science and Design Elective

Year 4

Term 1, Fall Term 2, Spring Term 3, Summer

Co-op Term




ENSC 405W-3 Project Documentation, User Interface Design, and Group Dynamics ECON 103-4
Principles of Microeconomics



ENSC 410-3 



The Business of Engineering 
ENSC 406-2
Engineering Ethics, Law, and Professional Practice
ENSC 475-4 Biomedical Instrumentation   ENSC 440-3 Capstone Engineering Science Project
ESD Elective II-4 Second Engineering Science and Design Elective ENSC 498-1 Engineering Science Thesis Proposal
    ESD Elective III-4 Third Engineering Science and Design Elective

Year 5

Term 1, Fall Term 2, Spring Term 3, Summer
BPK 308-3
Experiments and Models in Systems Physiology
       
ENSC 370-3 Biomedical Engineering Directions
ENSC 477-4 Biomedical Image Acquisition
ENSC 499-9 Engineering Science Undergraduate Thesis

* Biomed students wanting to enroll in BPK 201 without the prerequisite BPK 142, must email their advising transcript to the following FAS Advisor (ugadvise@sfu.ca) to request enrollment.

 

Electives

Proposed Engineering Science and Design Electives

Students in the Biomedical Engineering Option must complete the following course:

  • ENSC 476-4 Biophotonics and Microscopy Techniques

In addition, students in the Biomedical Engineering Option must complete a minimum of 8 units from the engineering science & design elective course list below:

  • ENSC 413-4 Deep Learning Systems in Engineering
  • ENSC 426-4 High Frequency Electronics
  • ENSC 427-4 Communication Networks
  • ENSC 428-4 Digital Communications
  • ENSC 429-4 Digital Signal Processing
  • ENSC 470-4 Optical and Laser Engineering Applications
  • ENSC 483-4 Modern Control Systems