As of 2023-2024, the programme is undergoing some structural changes.
Find the list of all courses of the new programme (enrolments as of 2023-2024) here.
Find the list of all courses of the old programme here (enrolments before 2023-2024) here.