Module Registration (Modreg)

NUS has prepared a very comprehensive guide on the Module Registration (Modreg) system which you can find here :

To ease your process of selecting modules and planning your semester’s timetable, we recommend using the website :

Planning your timetable

An example of a timetable in NUSmods is shown above.

To make yours,

  1. Type in module code or name in “Add module to timetable”
  2. Select the module
  3. Classes with fixed time such as weekly lectures are allocated for you on the time table
  4. For tutorials and labs which may have multiple sessions per week, you may press on the current time slot and select the desired time slot (refer below)
  5. Download and set as your wallpaper to motivate yourself to attend classes!
Selecting desired time slot for sessions with multiple time slot

Choosing your modules

NUSmods stores information on every module offered by NUS and you can look up information on a module you may want to take to understand its content and workload.

Level 2000 modules onward may have prerequisites to take the course, make use of NUSmods to plan ahead which modules you would have to take in order to be eligible for certain modules.

NUSmods also allow the public to leave comments/reviews on the modules. They can help give you insight on what to expect for the course.

Recommended workload

Workloads are expressed in terms of Modular Credits (MCs). A modular credit is a unit of the effort, in terms of time, expected of a typical student in managing his/her workload. One MC is equivalent to 2.5 hours of study and preparation per week. One module in NUS is typically 4 MCs, which translates to 10 hours of workload each week. The recommended workload is 20 MCs per semester.

Grading system

Students receive letter grades for each module taken. Each grade corresponds to a grade point as shown in the table below :

GradeGrade Point

Cumulative Average Point (CAP)

CAP is the weighted average grade point of all modules taken by a student. A student’s CAP is the sum of the module grade points multiplied by the number of MCs for the corresponding module, divided by the total number of MCs. This is represented as follows :

Timetable clashes

Any clashes in lecture, tutorial or laboratory slot is prohibited in NUS, regardless of physical or online lessons. Students should take note of possible final exam timetable clashes as well. If there is a clash in timetable, the student cannot take both modules in the same semester.

Nonetheless, students can apply for timetable clash waiver. The outcome is subject to the approval from the students’ home faculty.


Overloading means that the student has enrolled in more than 23 MCs for a semester. Overloading is not allowed in the first semester for an incoming first year student. NUS encourages students to make use of the first semester to settle into the new residential and academic environment.

However, certain programmes grant students to overload in the first semester. Some examples include: Double Degree Programmes (DDP) and Special Programme in Science (SPS).*

From our own experiences, overloading is not something you should be doing just for the fame and glory. You only overload if you have a valid reason to do so, i.e. you have a clear goal in mind and to achieve that goal you need to overload if else you cannot graduate on time. Beware of the consequences of overloading because if you cannot manage your time well, it will come at the expense of your sleep schedule, you mental health and even your physical health. Your grades might suffer too because you will have more academic commitments than your peers. Conclusion, overload at your own risk.

*The programmes listed above are not exhaustive