BENG Curriculum Changes

There are many rumors flying around about curriculum changes in the Engineering Program. Yes, the BENG curriculum has changed... but it only applies to NEW First Year Students starting in Fall 2019. Although the changes do not apply to returning students, they still affect returning students. 

Understanding Your "Calendar" and "Schedule of Studies"

All students MUST follow the program of study (or, Schedule of Studies) published in their course calendar of record.  Calendar of record is typically the course calendar of the year you started your BENG program (i.e., your Cohort). Example: if you started in Fall 2018 or Winter 2019, your Cohort is 2018.  Therefore, you must follow the Schedule of Studies for your degree program in the 2018-2019 Course Calendar.

You can confirm your “Calendar” by opening your Program/Academic Evaluation on your WebAdvisor Account

This is your degree audit for tracking your progress and requirements for your degree program. Calendar information is at the top of the first page of this document.

Once you have confirmed your Calendar, go to the Program Guides – Degree Requirements page on the School of Engineering Website to follow your Program Requirements for your Calendar.

So then, what are the NEW Curriculum Changes and how might they affect returning students?

Changes to course content and semester offerings that could affect returning students:

  • PHYS*1130 Physics with Applications (0.5 credit)
    • Offering changed to fall semester only.
    • Overlapping content with PHYS*1010 removed and replaced with introductory statics content from ENGG*1210 Engineering Mechanics I.
    • PHYS*1130 is now a prerequisite to ENGG*1210 effective W20.
    • Prerequisite for PHYS*1130 changed to (4U Calculus and Vectors or equivalent), (4U Physics or equivalent)
  • ENGG*1210 Engineering Mechanics I (0.5 credit)
    • Deeper treatment of dynamics content.
    • Prerequisites, MATH*1200 and PHYS*1130 added effective W20.
  • PHYS*1010 Physics with Applications (0.5 credit)
    • Overlapping content with PHYS*1130 removed and replaced with introductory material from ENGG*2450 Electric Circuits.
  • ENGG*2450 Electric Circuits (0.5 credit)
    • Deeper treatment of remaining content.
    • PHYS*1130 removed as prerequisite to ENGG*2450
  • CIS*2500 Intermediate Programming (0.5 credit)
    • Prerequisite changed from CIS*1500 Introduction to Programming to CIS*1300 Programming, which is now required for CENG, ESC students.


Returning students in Computer Engineering (CENG), Engineering Systems and Computing (ESC) and Mechanical Engineering (MECH) are not significantly affected by the changes to PHYS*1130 and PHYS*1010 because both courses were already required in those programs.

However, the shifting content, semester offerings and revisions to prerequisites will make it necessary for returning students in these programs to have PHYS*1010 completed in advance of ENGG*2400 in F20 and first offering of the “new” revised content version of ENGG*2450, which becomes effective in W21.

Students in CENG and ESC, who did not complete CIS*2500 in W19, should meet with a program counsellor to discuss options for registration in W20.


Returning students in Biological Engineering (BIOE), Biomedical Engineering (BME), Environmental Engineering (ENVE) and Water Resources Engineering (WRE), who are missing one or more of the prerequisites to register for ENGG*2400 in Fall 2019, should meet with a program counsellor to discuss course planning options related to ENGG*2450

ENGG*2400 is a prerequisite to ENGG*2450, and ENGG*2450 is changing as of W21 in relation to new content in PHYS*1010.  After W20, students will not be able to access ENGG*2450 if PHYS*1010 has not been completed.  Returning students in BIOE, BME, ENVE, WRE following the 2018 Course Calendar or older, will not have the prerequisite material for the new revised version of ENGG*2450.

ENGG*2450 (W20 vs W21)

The version of ENGG*2450 that was offered in W19 will be the same in W20 to meet the progression requirements of the 2018 Course Calendar Schedule of Studies.  However, the revised content version of ENGG*2450 will become effective in W21, and the PHYS*1010 prerequisite enforced.

The PHYS*1130 prerequisite to ENGG*2450 has already been removed.  For W20 only, the PHYS*1010 prerequisite will be waived for the last offering of the “old” version of ENGG*2450 provided PHYS*1130 is completed.  The ENGG*2400 prerequisite will still be required.  

More Information

The Program Counselling Office has created 14 informational flyers that provide more detail for returning students in each BENG program.  These are available at the links below:

Complementary Studies Electives


For students entering the engineering program in Fall 2019, the complementary studies lists have been updated to align with changes by the Canadian Engineering Accreditation Board (CEAB). While the courses have not changed, the way the courses are organized has changed. The new lists are:

  • CSE-1: Humanities and Social Sciences
  • CSE-2: Sustainable Development and Environmental Stewardship
  • CSE-3: Economics and Project Management
  • CSE-4: Languages

Generally, students are expected to take one course from CSE-1, one course from CSE-2 and two other courses from any list. The new complementary studies lists (applicable to a student entering the program in Fall 2019) can be found here. Specific requirements can be found on the 2019 Technical Elective list for the specific program.


Given languages have been added to the courses available for complementary studies as of Fall 2019, students who entered the program prior to Fall 2019 can also take a language course. However, students must still complete one elective from each of the CS-1, CS-2 and CS-3 lists of the previous version of the complementary studies lists. The previous lists can be found here

(Updated July 3, 2019)