Lock in Your Passion
As you probably know, our Engineering programs have a common foundation first-year where you will build the core skills of an engineer while sampling the variety of disciplines we offer. However, you can secure your spot in your preferred Engineering program before you have to accept your offer of admission.
Spots in each program will be awarded based on your academic profile and your Co-Application. That way you’ll know if you have a space reserved for you in your program of choice for your 2nd year.
If you change your mind about your program during your first year, or if you aren’t sure now which Engineering program you are most interested in – that’s perfectly ok and common – we guarantee that there will be spaces in some programs to choose after 1st year. You can apply to change programs for your 2nd year. These spaces are allocated based on your performance in your first year.
NEW – Fall 2024 Entry
If you intend to join Software Engineering or Computer Engineering you will need an Engineering Program Guarantee to enter these programs. You will be required to follow all required steps and deadlines for the Engineering Program Guarantee to qualify for entry into these programs in your second year.

Here’s what you’ll need to do to lock in your engineering program
Fall 2024: February 1, 2024
Winter 2024: November 1, 2023
Fall: Beginning January 2024
Winter: Beginning September 2023
The Engineering Program Choices need to be submitted by 11:59 pm EST/EDT on the deadline.
Fall 2024: April 1, 2024
Winter 2023: December 1, 2023
Fall: Beginning in mid-April
Fall: June 1, 2024
Winter: TBA
Fall: June 1, 2024
Note – you can schedule your New Student Enrolment as soon as you receive an offer of admission.
Fall: June 1, 2024
Note – enrolment sessions begin in mid May.
Fall: July TBA, 2024
The Engineering Declaration form will be available in Winter 2025.
Frequently Asked Questions
New for Fall 2024 entry – You will be required to apply for and secure and Engineering Program Guarantee if you wish to join Computer Engineering or Software Engineering
This means that up to 1/4 of the spaces in each program are available for 2nd year.
Based on demand for any particular Engineering program, not necessarily all students offered admission will receive a guarantee.
New for Fall 2024 Entry – Software and Computer Engineering will not be available without an Engineering Program Guarantee
Around half of our first-year students usually have Engineering Program Guarantees, which means there is lots of space for choosing programs for 2nd year.