Undergraduate Courses

Courses are organised according to the Graduation Requirements for students admitted from AY2021/22 onwards.

Click here to view Graduation Requirements for cohorts admitted before AY2021/22.

Coursework Grading Expectations
Exam Grading Expectations

First Major

Pass at least 60 Units of GE courses or GE-recognised courses which include the following:

  • Gateway course (GE1101E)
  • All 5 Required Modules
  • A minimum of 16 Units at Level-3000
  • A minimum of 20 Units at Level-4000 or higher
  • A maximum of one Level-5000 GE module (subject to departmental approval)

Second Major

Pass at least 40 MCs of GE courses or GE-recognised courses which include the following:

  • Gateway course (GE1101E)
  • All 5 Required Modules
  • A minimum of 16 Units at Level-3000 or higher

For information on courses offered for the forthcoming semesters, as well as on instructor details, select the relevant semester option below.
Please note the changes to some course codes, and pay attention to course preclusions provided in the detailed write-up for each course.

Gateway Course

Required Modules

Level-1000 Modules

Level-2000 Modules

Level-3000 Modules

Level-4000 Modules

Scroll to Top