Course registration
When can you register?
Make sure to review the table below to find out when you can start registering for courses.
Enrolment dates for the 2024-2025 academic year
Date | Category of student |
---|---|
March 4 | Returning and newly admitted thesis students Regular and Summer sessions |
March 5 | Returning and newly admitted course-based students * Regular and Summer sessions |
March 6 | Returning course-based Gina Cody School of Engineering and Computer Science students Regular and Summer sessions |
March 10 | Newly admitted course-based Gina Cody School of Engineering and Computer Science students Regular and Summer sessions |
March 17 | Independent and visiting students Summer session |
July 30 | Independent and visiting students Regular session |
September 17 | Newly admitted Winter 2025 students |
* Excluding Gina Cody School of Engineering and Computer Science students |
Managing your course enrolment
When you're ready to add courses, log in to the Student Hub and click on Register for courses. You may add, edit, or swap courses online in your Student Centre any time up to the deadline. Withdrawal deadlines and non-standard courses may differ from the regular term dates and deadlines.
Make sure to consult the course registration guide for detailed walkthroughs on managing your timetable and course registration.
Dropping a course vs. withdrawing from a course
You may drop a course through your online Student Centre at any time until the last day of course registration. Course tuition fees will be cancelled and the course will be removed from your academic record.
You may still withdraw from a course after the deadline has passed, however your tuition fees will not be refunded. The course, as well as a DISC withdrawal notation, will remain on your academic record but will not impact your GPA.
Blocked from registering for courses?
Some programs require advising sessions with your Graduate Program Director or supervisor prior to registering for courses.
There may also be a hold on your account which is preventing you from registering for courses. Read the description of the hold and take the necessary measures to become eligible for registration. If you need further help, please contact your Graduate Program Assistant.
What is a Continuing in Program registration?
Thesis-based master's and doctoral students are continuing in their program when they are not otherwise registered in academic courses. They are identified as Continuing in Program on their student record. This notation is an academic notation and not a registration for academic credit.
Registration options
Sometimes unexpected and uncontrollable circumstances can affect your registration and, in some cases, make it impossible for you to complete a term or course. Service requests allow you to request exceptions to academic regulations. Before submitting a request, it’s important to discuss your options with your program advisors.
When submitting a service request, it’s important to provide all supporting documentation for it to be processed properly. Examples of supporting documentation can include medical notes and communications with your department or faculty. Non-attendance, incomplete exams or work and poor performance in a course are not considered exceptional circumstances.
Dropping a course after the deadline
Late Did Not Enter
In exceptional circumstances, students can request to withdraw from a course with tuition refund after the registration deadline (DNE).
Late Discontinue
In exceptional circumstances, students can request to withdraw from a course after the deadline for academic withdrawal (DISC).
Other registration related service requests
Change in status
For thesis-based students to request a change from full-time to part-time status and vice versa.
Change of option
Request to switch from course-based to thesis-based or vice versa.
Course exemption
Request to be exempt from a course if you believe you have previously met the objectives of a required course. If exempted, a replacement course will be needed to fulfill the program requirements.
Course substitution
Request to take a course that is not part of your program requirements instead of a course that is. This new course will be used to meet the program requirements.
In-progress extension
Request to extend the in-progress notation deadline.
Late registration
Request to register to a course after the registration deadline.
Time limit extension
Request to extend the time limit of the program.
Transfer credits
Request to transfer credits to your program for courses that have previously been completed in a different program.
Waiving a course requirement
Request to have deficiency courses waived.