(Path: MyCUHK Portal > CUSIS > Manage Classes > Swap Classes)
"Swap" is a very useful function. For example, enrolling in class A is your first choice, but this class is full and you enrol in class B which is your second choice. You intend to enrol in class A if seats are available and then drop class B. To do this, you can enrol in class B first and swap class A with class B. After the "swap" action, you will be placed on the wait list of class A and continue to be enrolled in class B. When you successfully enrol in class A, the system will help you to drop class B automatically.
Step 1: Select class (Go)
Step 2: Confirm selection (Go)
Step 3: View results (Go)
Step 4: Check schedule (Go)
Tips on Waitlist and Use of Swap (Go)
You will be re-directed to the page for class search if such option is selected from the pull down list.
The search result will be shown. Click the class you would like to proceed further action.
Scenario 1 | |||
Current status: | Not enrolled in any section of AAAA5001 | ||
What do you want to do? | To enroll any 1 of the 3 sections of AAAA5001 | ||
Action | Result | ||
Step 1 | Enroll AAAA5001A (full) Enroll AAAA5001B (full) Enroll 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, requests to waitlist in other sections of the course will be cancelled by the system automatically.) |
|
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 | Enroll 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 enrolling multiple sections of the same course. Thus, the request is NOT processed.) |
|
* Instead of "add", you should use "swap". 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, requests to waitlist in other sections of the course will be cancelled by the system automatically.) |
|
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 waitlist of BBBB6004 because the request to add in Step 1 is not yet cancelled.) |
|
Step 4 |
Vacancy available for BBBB6004 | AAAA5004: dropped* BBBB6004: enrolled* CCCC7004: enrolled (* This will result in enrollment in both BBBB6004 and CCCC7004) |
|
* Please note that instead of enrolling 1 course, you will enroll in 2 courses if seats are available. You should check the list of courses enrolled and drop the extra course before end of Course Registration Period or Add/Drop Period.* | |||
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 being waitlisted, it is not counted as time conflict and CCCC7005 is enrolled successfully.) |
|
Step 3 |
Vacancy available for BBBB6005 | AAAA5005: enrolled BBBB6005: on waitlist* CCCC7005: enrolled (* When system tried to enroll BBBB6005 for the student, time conflict between BBBB6005 and CCCC7005 is found. Thus, BBBB6005 cannot be enrolled.) |