Curriculum for Undergraduate Biomedical Engineering

Standard Academic and Co-op Schedule

The curriculum consists of the common set of first year courses, six terms unique to the degree, and four Co-op work terms, as shown in the table below. Any deviation from the academic and work/other term schedule requires the written approval of the Dean of the Faculty.

Academic and Work/Other Term Schedule
Sept-Dec                     Jan-Apr                     May-Aug
Term 1A Term 1B Term 1C or Work/Other term
Term 2A Work/Other Term Term 2B
Work/Other Term Term 3A Work/Other Term
Term 3B Work/Other Term Term 4A
Work/Other Term Term 4B

Co-operative Education: Similar to other University of Victoria Engineering programs, the Biomedical Engineering academic term will be offered in alternate terms interleaved with Co-operative Education (http://www.uvic.ca/coopandcareer/studentsalumni/coop/programs/engineering/) terms after the first year. Please refer to the University of Victoria Academic Calendar (http://web.uvic.ca/calendar/) for more information about the first year engineering standard and immersion year schedules – which can spread first year into 3 terms instead of 2.

Note: There are two streams in Biomedical Engineering Program flow: An Electrical Stream and a Mechanical Stream. Streams begin in Term 2B, and where applicable, you must choose courses relevant to your stream. Consult with a program advisor for schedule planning advice.

Note: Many courses are offered only one time per year. Refer to the UVic Calendar BME Courses (http://web.uvic.ca/calendar/CDs/BME/CTs.html) to verify course scheduling information. Consult with a program advisor for schedule planning advice.

Disclaimer: You are responsible for ensuring that all degree requirements have been satisfied as outlined in the UVic Academic Calendar (http://web.uvic.ca/calendar/). Any errors or omissions on this website do not absolve you from having to complete all of the program requirements. In the case of any discrepancy, the UVic Academic Calendar must be considered the definitive authority.

New BME Program Flow, Applicable for       Student Entry after Sept 2017

Year 1 - Fall 1A

  • CSC 111 - Fundamentals of Programming with Engineering Applications
  • ENGR 110 - Design and Communication I
  • ENGR 130 - Introduction to Professional Practice
  • MATH 100 - Calculus I
  • MATH 110 - Matrix Algebra for Engineers
  • PHYS 110 - Introductory Physics I

Year 1 - Spring 1B

Year 2 - Fall 2A

  • BME 200 - Molecular and Cellular Physiology for Engineers *(with new Wet-Labs)
  • CHEM 231 - Introductory Organic Chemistry
  • CSC 1162 - Fundamentals of Programming with Engineering Applications II
  • ECE 250 - Linear Circuits I
  • MATH 200 - Calculus III
  • MECH 240 - Thermodynamics

Year 2 - Summer 2B

Year 3 - Spring 3A

Year 3  - Fall 3B

Year 4 - Summer 4A

Year 4 - Spring 4B

Biomedical Engineering Elective Courses

Courses
Sum 18 Fall 18 Spr 19 Sum 19

BME 401 - MicroFluidics

BME 401B - Bioprinting - 3D Printing Body Parts

BME 401C - Human Factors and Usability Engineering for Medical Devices

BME 403 - Medical Image Processing

BME 434 - Biophotonics

 

BME 481 - Biomaterials and Tissue Engineering

 

MECH 483 - Mechanics and Energy Conversion in Living Cells

PHYS 432 - Medical Physics

 

MECH 450D - Introduction to Musculoskeletal (MSk) Biomechanics 

Biological Science Elective Courses

Courses
Sum 18 Fall 18 Spr 19 Sum 19

CHEM 232 - Organic Chemistry with Biological Applic

 

 

BIOC 299 - Biochemistry for Non-Majors

 

BIOC 300A - General Biochemistry I

 

 

BIOL 360 - Cell Biology

 

 

BIOL 367 - Neurobiology: Molecules to Behaviour

 

 

Technical Elective Courses

Courses
Sum 18 Fall 18 Spr 19 Sum 19

 ECE 4556 - Real Time Computer Systems Design Project

 

 

ECE 404 - Microwaves and Fiber Optics

ECE 412 - Electronic Devices II

 

 

ECE 420 - Nanotechnology

 

 

ECE 450 - Communications Theory and Systems II

 

ECE 453 - Antennas and Propagation

 

   

ECE 466 - Systems on a chip Engineering for Signal Processing

 

ECE 484 - Audio Signal Processing

ECE 485 - Pattern Recognition

 

 

MECH 410 - Computer Aided Design

 

   

MECH 420 - Finite Element Applications

 

MECH 430 - Robotics

 

MECH 458 - Mechatronics

 

 √  

MECH 466 - MEMS

MECH 495 - Computational Fluid Dynamics and Heat Transfer

 

BME 498 - Honors Thesis9

MECH 499 - Technical Project

Two Biomedical Engineering Electives required over 4th year – either in 4A, 4B or both

One of the technical electives may be replaced by a 300-level CENG, ELEC, MECH or SENG course if the course is a prerequisite for a 400-level technical elective. Also, additional BME electives may be used to replace technical electives from this list

Additional prerequisites may be required

For Existing BME Program only (Students entering from Sept 2012 to Sept 2016). Not available for New BME Program.

Not normally offered. Not Available after Sept 2017

For New BME Program only (Students entering after Sept 2017).

10Not acceptable if student presents credit in ECE 365 or ELEC 365.

 

Existing BME Program Flow, Applicable for Student Entry from Sept 2012 to Sept 2016

Year 1 - Fall 1A

  • CSC 111 - Fundamentals of Programming with Engineering Applications
  • ENGR 110 - Design and Communication I
  • ENGR 130 - Introduction to Professional Practice
  • MATH 100 - Calculus I
  • MATH 110 - Matrix Algebra for Engineers
  • PHYS 110 - Introductory Physics I

Year 1 - Spring 1B

Year 2 - Fall 2A

  • BME 200 - Molecular and Cellular Physiology for Engineers
  • CHEM 231 - Introductory Organic Chemistry
  • CSC 1162 - Fundamentals of Programming with Engineering Applications II
  • ECE 216 - Electricity and Magnetism
  • MATH 200 - Calculus III
  • MECH 240 - Thermodynamics

Year 2 - Summer 2B

  • BME 201- Quantitative Human Physiology
  • ECE 250 - Linear Circuits I
  • MATH 204 - Calculus IV
  • MECH 220 - Mechanics of Solids I
  • Electrical Stream: ECE 220 - Electrical Properties of Materials , ECE 260 - Cont.-Time Signals and Systems
  • Mechanical Stream: MECH 242 - Dynamics , MECH 285 - Properties of Engineering Materials

Year 3 - Spring 3A

Year 3  - Fall 3B

Year 4 - Summer 4A

Year 4 - Spring 4B

Or TERM 1C if first year immersion

CSC 115 may be substituted in a term when CSC116 not offered. CSC 116 strongly recommended

A Complementary Studies Elective course deals with central issues in humanities or social sciences. The chosen course must be approved, prior to registration, by the Faculty of Engineering’s BEng Programs Committee. A current list of acceptable courses may be obtained from the BEng office or the Faculty website (Complimentary Studies PDF).

Two Biomedical Engineering Electives required over 4th year – either in 4A, 4B or both

One of the technical electives may be replaced by a 300-level CENG, ELEC, MECH or SENG course if the course is a prerequisite for a 400-level technical elective. Also, additional BME electives may be used to replace technical electives from this list