
UG students will start their enrollment at staggered time distributed across 2 days. Final and third year students will enroll on the first day, followed by the others according to their academic years. There are 8 timeslots on each day. In Fall Term, students will be assigned a start time randomly while the sequence will be reversed in Spring Term. To check your own start time, refer to Question 1.
PG students will start their enrollment at the same time. For the class enrollment schedule, please refer to the Class Enrollment Schedule webpage for PG students.
Beginning from the assigned enrollment start time, students may add / drop / swap a course until its add/drop deadline.
Most functions (add/drop/swap) are the same in these two periods. However, only in the add/drop period can students submit course audit requests. Also, for most UG courses, reserved seats in the enrollment period will be released as free seats during the add/drop period.
Course departments may request to reserve certain or all places of a course for students in particular programs during the enrollment period. Students who have officially declared their major or minor (where applicable) in the specified programs can occupy the reserve capacity.
For UG courses, most reserve capacity will be released as free seats when add/drop period starts if they are not taken back by the course departments. Reserve capacity in PG courses will not be released as free seats unless the instructor / course department intends to do so.
Note 1: Please refer to Question 5 of Validation.
Note 2: Please refer to Question 6 of Validation.


If a course has no vacancy yet but there are multiple sections, students may submit add requests to the waitlist for different sections at the same time. However, when vacancies arise and if one of the waitlist requests is successfully executed, all other waitlist requests for the same course will be cancelled. The below is an illustration:
| L1. | Status: Add Class Full → Waitlist | When vacancies arise in L1→ | L1 | Status: Enrolled |
|
L2. |
Status: Add Class Full → Waitlist | L2 | Status: Waitlist Request Cancelled | |
| L3. | Status: Add Class Full → Waitlist | L3 | Status: Waitlist Request Cancelled |

In regular terms, UG students can waitlist up to 24 credits.
It is possible that: 1) your waitlisted class has a time conflict with one of your enrolled class. 2) Your term enrollment limit will be exceeded if this class is enrolled. Under these circumstances, when places are available, the system will assign them to other students in the queue and your waiting position will remain the same.
