Program Requirements

The MSE undergraduate program provides a four-year curriculum that details the courses necessary for successful completion of the degree program.

We also offer five-year degree options designed to provide students with a more flexible curriculum, allowing them to reduce their workload. Below is a curriculum table outlining the courses required to successfully complete this program in five years.

NEW!   Fall 2024 Curriculum Reform

The curriculum reform has been designed to provide an improved experience for students in MSE, to provide more industry-ready skills and increase the likelihood that students will graduate in a timely manner as 14 fewer credits are required to graduate.

The main changes to the curriculum, compared to the pre-Fall 2024 curriculum are available here.

Fall 2024 Program Requirements

 

4-Year Curriculum

5-Year Flexible Curriculum

Pre-Fall 2024 Program Requirements

 

4-Year Curriculum

5-Year Flexible Curriculum

Important Notes:

  • Mechatronic Systems Engineering students must finish three mandatory co-op terms before graduation.
  • MSE students must complete nine (9) units or three (3) courses of social science and humanity breadth courses (B-Soc and B-Hum) with at least one course in each B-Soc and B-Hum category. Complementary elective course must be selected from pre-Approved Complementary Electives list.
  • MSE 4XX =  Technical Studies Elective  (can be selected from the list of Technical Studies Electives)
  • Pre-Fall 2024 admits must complete six (6) courses from the list of  Technical Studies Electives
  • Starting Fall 2024, new admits must complete four (4) courses from the list of  Technical Studies Electives.
  • Please visit go.sfu.ca for list of coures offered in a particular semester.