Master of Computing - Artificial Intelligence Specialisation


The Master of Computing programme is a comprehensive and challenging graduate programme with area specialisations. It encompasses the latest research findings, both applied and fundamental. The programme also provides advanced and in-depth knowledge of IT to prepare the students for challenges in an IT career.

The programme may be taken full-time or part-time. Most level 5000 modules are conducted in the evenings.

The Artificial Intelligence specialisation trains computing professionals 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). 

Programme Structure

Students admitted to the Master of Computing are required to pass 40 modular credits, and are given the flexibility to complete their programme by selecting one of the below options:

1 - Coursework Option
Students are required to pass ten modules (40 modular credits), meeting the following requirements:

  • three modules (12 modular credits) from the AI core module list
  • two modules (8 modular credits) from AI elective module list
  • remaining five modules (20 modular credits) can be chosen from level 4000 to 6000 modules offered by the School of Computing

Out of the required maximum ten modules, students are allowed a maximum of two levels 4000 modules and two modules (must be at least level 5000) from other faculties.

2 - Dissertation Option
The dissertation option gives individual students the opportunity for independent study and research in the area of their selected specialisation. Students who opt to take the dissertation will need to complete the programme as follows:

  • three modules (12 modular credits) from the AI core module list
  • MComp dissertation equivalent to four modules (16 modular credits) on a topic related to AI
  • remaining three modules (12 modular credits) can be chosen from level 4000 to 6000 modules offered by the School of Computing

Out of the six modules, students are allowed at most two levels 4000 modules (8 modular credits) and two modules (must be at least level 5000) from other faculties.

The dissertation will be carried out under the supervision of an academic staff, and the selection of the topic/area will be done in consultation with the supervisor in the area of expertise.

Modules Offered in the Specialisation

AI Core Modules

Module Code
 AI Core Module Title
CS5446 AI Planning and Decision Making
Choose one: 
CS5339 Theory and Algorithms for Machine Learning
CS5242 Neural Networks and Deep Learning
IS5152 Decision Making Technologies 
CS5340 Uncertainty Modelling in AI 

 AI Elective Modules

Module Code
 AI Elective Module Title
CS4243 Computer Vision and Pattern Recognition
CS4244  Knowledge Representation and Reasoning
CS4248 Natural Language Processing 
CS5215 Constraint Programming 
CS5228 Knowledge Discovery and Data Mining
CS5242 Neural Networks and Deep Learning 
CS5246 Text Mining
CS5260 Neural Networks and Deep Learning II 
CS5469  Fundamentals of Logic in Computer Science
CS5477 3D Computer Vision
CS5478 Intelligent Robots: Algorithms and Systems
CS5339 Theory and Algorithms for Machine Learning
 CS5461 Algorithmic Mechanism Design
 CS6207 Advanced Natural Language Processing
 CS6208 Advanced Topics in Artificial Intelligence 
 CS6216 Advanced Topics in Machine Learning 
 CS6244 Robot Motion Planning and Control 
IS5152 Data-Driven Decision Making
 IS5006 Intelligent System Deployment
 IS4242 Intelligent Systems - Tools, Techniques, and Applications 
 BT4014 Analytics Driven Design of Adaptive Systems 
 BT4240 Machine Learning for Predictive Data Analytics 

Duration of Programme

The normal candidature periods for full-time and part-time students are 1.5 years and 2.5 years respectively. The maximum candidature is 3 years. Students who are admitted from AY2019/2020 onwards are required to pay full unsubsidised tuition fees for their extended semesters if they complete their programme beyond their normal candidature period.


The maximum and minimum workload for part-time candidates per semester are 12 and 4 modular credits respectively. Candidates who are on full-time candidature can have a maximum and minimum workload of 20 and 12 modular credits respectively per semester.

Continuation / Graduation Requirements

The Master of Computing programme uses the Cumulative Average Point (CAP) 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 requirements and duration of the programme, please refer here.

In order to graduate from the MComp programme, students are required to fulfil the programme and specialisation requirements, as well as achieve a minimum final CAP of 3.0.

Current Intake: January 2021
Application Period: 01 Jan 2021 to 15 March 2021


The deadlines for submission of application forms are as follows:


Online Application (open date)

Closing Date for receipt of applications

August intake

01 January

15 March

January intake

15 August

15 September of previous year

* Applicants will be notified of the outcome by postal mail by mid-end May (August intake) or mid-end November (January intake). The application outcome will also be available via the online Graduate Admission System.


Candidates may apply for admission into the MComp Programme to specialise in one of these areas:

  • Artificial Intelligence; or
  • Computer Science; or 
  • Infocomm Security; or
  • Information Systems

The School of Computing has introduced a new Artificial Intelligence Systems specialisation to keep pace with the market demand for Information Systems jobs that are related to application of tools, IT leadership, functional groups interaction in organisations, people management, budgeting, vendor and IT project management. The IS specialisation which covers three key broad areas – Management of IS Functions, IS Project Management and Using Information for Business, will offer IT professionals, with or without a Computer Science degree, a wider and more flexible choice of project management, managerial and technical modules.

The candidates should possess:

  • A good honours degree in computing; or
  • A good honours degree in a related discipline with 2 years IT industry experience; or
  • A good bachelor's degree in computing with 2 years IT industry experience; or
  • A good bachelor's or honours degree in business related discipline with 2 years IT industry experience

Candidates with degrees in Electronic Commerce/ Engineering/ Economics/ Statistics/ Mathematics can also be considered for admission to the Information Systems specialisation.

The above admission requirements are the minimum requirements. Admission is on a competitive basis and preference will be given to students with IT related job experiences.


International applicants* are to submit GRE/ GMAT/ TOEFL/ IELTS test scores as evidence which demonstrates their academic and language ability and readiness for graduate study. Candidates may be required to sit for other tests as prescribed by the School.

Candidates who have graduated from Indian universities may submit GATE scores instead.

Candidates should have a minimum GRE score of 320 (verbal & quantitative) and 3.5 (analytical), or a GMAT score of 650 and above. The minimum TOEFL scores for Internet Based Test (IBT) is 90; or IELTS score of 6.0. GRE and TOEFL scores will be valid for 5 years and 2 years respectively.

*International applicants who graduated from universities where English is not the main medium of communication must submit TOEFL or IELTS (International English Language Testing System) scores.


Singapore Digital (SG:D) Scholarship (Postgraduate)

The SG:D Scholarship (Postgraduate) is an industry scholarship that empowers students pursuing Infocomm Media (ICM) related studies at the Masters or PhD level. Students pursuing postgraduate studies in specialised ICM areas such as Artificial Intelligence, Cybersecurity, Analytics, Immersive Media, and Digital Content Creation can chart your future with this scholarship.

Scholarship details and eligibility criteria can be found here.

OCBC AI Scholarship

The scholarship is aimed at attracting and grooming budding data scientists to deepen the OCBC's talent pool as it gears towards becoming a leading AI-driven financial institution. This scholarship is offered to eligible students enrolled in the Master of Computing in AI specialisation.

Details of the scholarship can be found here


The Master of Computing (with specialisations) tuition fees for new students admitted to Semester 2, AY2020/2021 (January 2021 intake) is:


Semester 2, AY2020/2021 (January 2021 intake)
– MComp Programme (with Specialisations)

excluding GST


Singaporeans and Singapore PRs may enjoy tuition fee subsidies.

    • The above tuition fees is subject to 7% GST (Goods & Services Tax).
    • Applicants are required to make an application fee of S$50 for each application submitted.
    • Admission to the programme is on a competitive basis. A non-refundable and non-transferable
    acceptance fee of S$5,000, which will be credited towards your tuition fees, is payable upon acceptance of offer.
    • The above stated programme fee allows students to take to 40 modular credits (MCs). Students who are required to take modules beyond 40MCs for programme completion are subject to supplementary tuition fees.
    • All students will also be required to pay for the Miscellaneous Student Fees (MSF). The miscellaneous student fees payable can be found here.
    • SkillsFuture Credit can be found here.
    • All fees quoted here are in Singapore Dollars (S$), and may be subject to change. The University reserves the right to alter the fees at any time without prior notice.

Study Awards

Candidates who are successfully admitted to the MComp programme for Semester 2, AY2020/2021 may be provided with the MComp Study Awards. The awards are given on a competitive basis to deserving candidates. For a transition period of three years from Academic Year 2020/21, priority for study awards shall be given to applicants who are Singapore Citizens and Singapore PRs. Applicants do not need to apply for the awards as eligible candidates will be notified in the admission offer.

Candidates who are already in receipt of full scholarships or sponsorship support are not eligible for the Study Awards. Those who are in receipt of partial scholarship/sponsorship shall have proportionally reduced study awards.


If you are in need of financial assistance, such as a tuition fee loans, please contact us for assistance.

Apply now!

For enquiries, please email us at

15 November 2020