Course selection, enrolment and electives

What is the difference between course selection period and drop/add period?

What is the difference between course selection period and drop/add period?

The course selection period is early in a term and is for requesting a course(s) you would like to be enrolled in, but no enrolment takes place at this time. The information from this period is used to create schedules for the next term. The drop/add period comes later, after schedules are created for the next term, and you can directly enrol in a course if eligible.

Check the important dates for exact dates.

Course Selection

Course selection begins the first month of a term for the following term, i.e. select courses in September for the winter term. During course selection, you can pick the courses you would like to be enrolled in for the upcoming term. This allows the University to assess course demand and make provisions for high-demand courses. This results in reduced scheduling conflicts and fewer students being excluded from classes. While course selection period does not guarantee that you will get all your desired courses, it does help to ensure as few conflicts as possible.

Next term schedule

Schedules will be published approximately 2 months before the start of term, i.e. sometime in November for the winter term. Check the important dates calendar for the exact date. At that time you can log into Quest to view your timetable and see if you were enrolled in the course(s) requested.

You will be enrolled in your required courses first, and then your selected elective(s). You will not be enrolled in your requested elective if it would create a time conflict and/or fills up before the system processes your request.

If you do not get into your requested course, missed requesting one, or want to change it for a different course, you can add/change it during the drop/add period. Check the important dates calendar for the add period start and end dates.

Drop/add period

The drop/add period begins the week after schedules are published. There are two days when you have an assigned appointment time, which you can look up in Quest. After that, no appointment is needed and it is open to all active students. Read more about registering for courses as well as courses and exams.

Undergraduate Class Registration

  • Incoming 1A students will be enrolled in all their courses and do not select any courses.
    • You only need to select a course if you have transfer credits or are repeating the term and exempt from repeating a course.
  • Stream 4 students currently enrolled in 1A, or stream 8 students that passed 1A and are currently on co-op, will automatically be registered for their 1B core courses.
    • Students who must choose an elective for 1B can select one during course selection, or wait until drop/add to add one.
  • When picking an elective to enrol in:

What course should I choose?

You should select a course that interests you from one of the required Complementary Studies Elective lists for your program, or a Natural Science Elective course if you are in Computer or Electrical Engineering, or Management Engineering.

What is the Complementary Studies Course Requirement?

Complementary Studies Elective (CSE) and Natural Science Electives (NSE) are breadth requirements specific to your program. Select your program for more information:

Options in Engineering 

Please refer to the undergraduate calendar you are interested in obtaining information on the various available options in Engineering and their requirements. Information on specializations can be found within your program requirements. Students should wait until at least 2A before adding an option, when they have a better idea of workload expectations.