Course Registration
Course Selection & Registration

Important Concepts for Class Enrollment (UG)

For Enquiries: COURSERG@UST.HK

Shopping Cart – The class enrollment system adopts a shopping cart concept in which you may put the classes you plan to enroll in the shopping cart.  Validate the suitability of these classes while the system may prompt you with warning messages.  You will then proceed to enroll the classes in the shopping cart in the next step.  Classes in the shopping cart are not yet enrolled and you must confirm them during the enrollment period.

– The system allows you to plan your classes before the enrollment process begins.  You will put the classes you intend to enroll in the shopping cart and check the enrollment conditions. If necessary, seek special approval with the ‘Request for Approval’ button for the following cases:

  1. Requisites Waiver
    If you do not meet the pre-requisite or co-requisite requirements of a course and have special grounds for enrollment, you may submit a request with justifications to override the requisite requirements.

  2. Instructor's Consent
    Some courses require the prior consent (or approval) of course instructors before a student can enroll.  Such requirement will be stated in the description of the course.   A consent granted does not imply that a student can enroll a class if he/she cannot meet the requisite requirements.
    (Multiple requests/approvals will be required if the class requires consent and has requisite requirements.)

  3. Cross-career (UG/PG) Enrollment
    Approval of course instructor is required if undergraduate students intend to take a postgraduate course, and vice versa.

  4. Credit Overload
    Special approval from the program office is required if you want to enroll for credits beyond the limit.
    In general, undergraduate students within their normal duration of study should register for courses for no more than 18 credit units in a regular term.

  5. Drop Required Course
    Students are strongly advised NOT to drop a required course. Those with strong justification to drop a required course may submit a request to seek for the approval. The required course will be dropped from a student's record automatically once the request is approved.


Add – This is a simple function to request for adding a course.

Drop – Drop function facilitates students to (1) drop a class which enrollment is already confirmed; or (2) remove a wait-listing class from the enrollment record.

Swap – If you want to change from one course/class to another, you may submit a swap request. The original course/class will NOT be dropped until the new course/class has successfully been added.

Waitlist – When a class is full, you may choose to add your request to the waiting list.  Make sure that you drop the waiting request if you subsequently decide not to enroll for the class.

Course Audit – If you want to audit a course, you need to seek the special approval from the course instructor with the ‘Request for Approval’ button.  Auditing students will not be awarded a regular grade or earn credits.  ‘AU’ will be assigned as the course grade when it is successfully completed.  Otherwise, the record will be removed from the transcript.
(Request for auditing a course will only be processed during add/drop period and when class places are available.)