What is “Swap”?This is a highly useful function. For example:
Important Note: When swapping from Class B to Class A, avoid using the "drop" action on Class B first. Always use the "swap" function for this purpose! |
Step 1: Select Class
You will be redirected to the class search page if you select this option from the dropdown menu.
Search results will be displayed. Click on the class you wish to take further action on.
Step 2: Confirm Selection
Step 3: View Results
Step 4: Check Schedule
(Path: MyCUHK Portal > CUSIS > Manage Classes > View My Classes or MyCUHK Portal > CUSIS > Manage Classes > My Weekly Schedule)
Tips on Waitlist and Use of Swap
Scenario 1
| Current status: | Not enrolled in any section of AAAA5001 |
| What do you want to do? | To enrol any 1 of the 3 sections of AAAA5001 |
| Action | Result | |
|---|---|---|
| Step 1 | Enrol AAAA5001A (full) Enrol AAAA5001B (full) Enrol AAAA5001C (full) | AAAA5001A: on waitlist AAAA5001B: on waitlist AAAA5001C: on waitlist |
| Step 2 | Vacancy available for AAAA5001B | AAAA5001A: dropped* AAAA5001B: enrolled AAAA5001C: dropped* (* Once successfully enrolled in AAAA5001B, waitlist requests for other sections of the course will be automatically cancelled by the system.) |
Scenario 2
| Current status: | Enrolled in AAAA5002A |
| What do you want to do? | To drop AAAA5002A and replace with AAAA5002B (full) [Remarks: Different section of the same course] |
| Action | Result | |
|---|---|---|
| Step 1 | Enrol AAAA5002B | AAAA5002A: enrolled AAAA5002B: on waitlist |
| Step 2 | Vacancy available for AAAA5002B | AAAA5002A: enrolled AAAA5002B: on waitlist* (*Already enrolled AAAA5002A and the system does not allow enrolment in multiple sections of the same course. Thus, the request is NOT processed.) |
* Instead of "add course", you should use "swap course". Please refer to Scenario 3.*
Scenario 3
| Current status: | Enrolled in AAAA5003A |
| What do you want to do? | To drop AAAA5003A and replace with AAAA5003B (full) or AAAA5003C (full) [Remarks: Different section of the same course] |
| Swap | With | Result | |
|---|---|---|---|
| Step 1 | AAAA5003A | AAAA5003B | AAAA5003A: enrolled AAAA5003B: on waitlist AAAA5003C: - |
| Step 2 | AAAA5003A | AAAA5003C | AAAA5003A: enrolled AAAA5003B: on waitlist AAAA5003C: on waitlist |
| Step 3 | Vacancy available for AAAA5003B | AAAA5003A: dropped AAAA5003B: enrolled AAAA5003C: dropped* (*Once successfully enrolled in 1 section, waitlist requests for other sections of the course will be automatically cancelled by the system.) | |
Scenario 4
| Current status: | Enrolled in AAAA5004 |
| What do you want to do? | To drop AAAA5004 and replace with BBBB6004 (full) or CCCC7004 (full) [Remarks: Different courses] |
| Swap | With | Result | |
|---|---|---|---|
| Step 1 | AAAA5004 | BBBB6004 | AAAA5004: enrolled BBBB6004: on waitlist CCCC7004: - |
| Step 2 | AAAA5004 | CCCC7004 | AAAA5004: enrolled BBBB6004: on waitlist CCCC7004: on waitlist |
| Step 3 | Vacancy available for CCCC7004 | AAAA5004: dropped* BBBB6004: on waitlist* CCCC7004: enrolled (* AAAA5004 is automatically dropped by the system due to the swap request in Step 2. The student remains on the BBBB6004's waitlist because the add request in Step 1 is not yet cancelled.) | |
| Step 4 | Vacancy available for BBBB6004 | AAAA5004: dropped* BBBB6004: enrolled* CCCC7004: enrolled (* This will result in enrolment in both BBBB6004 and CCCC7004) | |
* Note that instead of enrolling 1 course, you will enrol in 2 courses if seats are available. Check your enrolled course list and drop any extra courses before the Course Registration Period or Add/Drop Period ends.*
Scenario 5
| Current status: | Enrolled in AAAA5005 |
| What do you want to do? | To drop AAAA5005 and replace with BBBB6005 (full) To add CCCC7005 (with time conflict with BBBB6005) [Remarks: Different courses] |
| Swap | With | Result | |
|---|---|---|---|
| Step 1 | AAAA5005 | BBBB6005 | AAAA5005: enrolled BBBB6005: on waitlist CCCC7005: - |
| Step 2 | Enrolled CCCC7005 | AAAA5005: enrolled BBBB6005: on waitlist CCCC7005: enrolled* (* When CCCC7005 is added, the system checks for time conflict between CCCC7005 and all enrolled courses. Since BBBB6005 is still waitlisted, it is not counted as time conflict and CCCC7005 is successfully enrolled.) | |
| Step 3 | Vacancy available for BBBB6005 | AAAA5005: enrolled BBBB6005: on waitlist* CCCC7005: enrolled (* When the system attempts to enrol you in BBBB6005, it detects a time conflict between BBBB6005 and CCCC7005. Consequently, BBBB6005 cannot be enrolled.) | |

