The programme curriculum consists of courses in three main categories:

Besides, our students can select MPhil-PhD taught courses offered by the Department of Information Engineering (click here for the overall course list, please refer to our student guidebook for courses offered in the current year). They can also opt to conduct a credit bearing MSc research project, subject to mutual agreement between students and their potential project supervisors.

Normally, a total number of 10-12 courses are offered in each academic year; while a small portion of courses may not be offered in a particular academic year.