Master of Computing in Artificial Intelligence

The Master of Computing (MComp) programme is a comprehensive and challenging graduate programme with specialised courses that include the latest research findings in both applied and fundamental computing fields. It provides advanced and in-depth knowledge of IT to prepare the students for challenges in IT career.

Artificial Intelligence (AI) is increasingly recognised as an important source of economic growth nationally and globally, leading to growing demand for AI-focused education and training for careers in industry as well as research. The Master of Computing in Artificial Intelligence (MComp in AI) programme aims to meet this need by providing systematic breadth-and-depth training in advanced principles, algorithms, and applications in AI. It focuses on the computational fundamentals and principles that underlie intelligent systems (knowledge representations, machine learning, and reasoning), as well as state-of-the-art technologies in major AI application domains (vision, speech & language processing, data analytics, and robotics).

Structure of Programme

Students admitted to the MComp in AI programme are required to pass a total of 40 Units, which can be completed via the Coursework option or Dissertation option.

Coursework Option

  • Essential Courses:
    Five courses (20 Units) from at least 3 of the 4 sub-areas in the AI courses list.
  • Elective Courses:
    Five courses (20 Units) from level 4000 to 6000 courses offered by the School of Computing.

Out of the required ten courses, students will be allowed at most two level 4000 courses (8 Units).

Dissertation Option

The dissertation option gives individual students the opportunity for independent study and research in AI.

  • Essential Courses:
    Three courses (12 Units) from at least 3 of the 4 sub-areas in the AI courses list.
  • Elective Courses:
    Three courses (12 Units) from level 4000 to 6000 courses offered by the School of Computing.
  • Dissertation:
    MComp dissertation equivalent to four courses (16 Units) on a topic related to AI. The dissertation will be carried out under the supervision of an academic staff, and the selection of the topic will be done in consultation with the advisor in the area of expertise.

Out of the required six courses, students will be allowed at most two level 4000 courses (8 Units).

Courses Offered under this Programme

The AI courses list covers 4 sub-areas, namely:

  1. Perception
  2. Reasoning and Planning
  3. Learning and Optimization
  4. AI Governance

The list of courses is given in Annex A – MComp in AI (August 2025 intake).

Duration of Programme

The normal candidature period for full-time and part-time students is 1.5 years and 2.5 years respectively. The maximum candidature period is 3 years for all students.

Workload

The maximum and minimum workload for full-time students is 20 and 12 Units respectively per semester. For part-time students, the maximum and minimum workload is 12 and 4 Units respectively per semester.

Continuation and Graduation Requirements

The MComp in AI programme uses the Grade Point Average (GPA) as a criterion for continuation and graduation. The University sets the minimum standards and specific programmes may implement stricter or additional requirements. For more information on the University’s continuation and graduation requirements, please click here.

In order to graduate from the MComp in AI programme, students are required to fulfil the programme requirements and achieve a minimum final GPA of 3.0.

Students who have fulfilled their degree requirements will be required to proceed with graduation and will not be allowed to stay on for an additional semester or more.

Click here to apply for the programme.