Module Preference Exercise (MPE) aims to determine the demand by SoC students for SoC and important non-SoC modules offered in the following semester before the execution of CORS. Early knowledge about module demands provides the UG Office precious time to negotiate with various departments and faculties for class sizes; it also provides students a clearer perspective of various module demands in the following semester.

MPE works by requesting students to declare their preference for module selection in the following semester. With this information, the UG Office works with departments and faculties to adjust the class quota for each module offered to meet the demands if possible, and inform students of the expected class quota for each module offered.

MPE also enables UG Office work out the module requirements of graduating students, so as to smoothen their path towards graduation. In some cases, MPE enables UG Office pre-allocation of modules so as to allay anxiety among students during module bidding at CORS.


10 Oct 2018 (4.00 to 5.00 pm) @ COM1 #02-06 (Seminar Room 1) MPE Briefing for BComp and BSc in Business Analytics undergraduates

10 Dec 2018 (9.00 am) to 12 Dec 2018 (5.00 pm)

MPE for BComp and BSc in Business Analytics undergraduates (One round only) – all students must indicate their choices.
Students who miss this round will have to secure their Semester 2, AY2018-19 modules via CORS.

17 Dec 2018

Communications to all students on MPE outcomes via email

Before Round 0 of semester 2, AY2018-19 CORS registration

Preallocation of modules  in CORS

Access to MPE system

How to use MPE system?

Procedure for seeking prerequisite waivers for modules offered by CS Dept

Please click the items below for more details on MPE:

MPE Briefing document (as of Semester 1, AY2017-18)

MPE Implementation document