About the Programme

The Information Technology (IT) is ever changing and there is a constant need to upgrade one’s skillset. This is even so for the IT professionals like you. The NUS School of Computing has put together a great list of modules, which in combinations can lead to certifications. You no longer need to commit to a Master’s degree programme, though the modules taken may eventually be counted towards a Master of Computing degree issued by the National University of Singapore. You can expect to attend the modules just like peers who are pursuing the Master of Computing degree. You will receive the same quality of teaching conducted by our faculty members who are scholars, researchers, and thought leaders in their field of expertise.

For working professionals who are looking to embark on conversion to the computing field or insufficient background may consider Graduate Certificates in Computing Foundations.


Certificates for Enrolment 

Candidates may choose to enrol in any one of the below certification programmes. To be awarded the graduate certificate, the candidate will need to complete at least three modules within the enrolled graduate certification programme. The modules may be counted towards the Master of Computing (MComp) degree programme* should these candidates wish to pursue further than the certification programme in future.


Graduate Certificate in Enterprise IT Innovation and Design (EI2D)

You can expect to learn to design and steer the development of the IT landscape by setting operating and governance standards and promoting cross-functional unit collaboration across different stakeholders.

Choose any three of the following modules:

IS5003 Platform Design and Economy
IS5004 Enterprise Architecture
IS5005 Digital Engagement
IS5128 Digital Innovation



Graduate Certificate in Digital Business (DigiBiz)

Entrepreneurship is a necessity in every institution regardless of size. This certificate brings you through the learning journey of championing and catalysing a digital business that spans across geographical and functional boundaries. The key is to effectively charter IT policy for business growth and expansion.

Choose any three of the following modules:

IS5007 Strategising for Global IT-enabled Business Success
IS5116 Digital Entrepreneurship
IS5117 Digital Government
IS5151 Information Security Policy and Management



Graduate Certificate in Big Data Management & Analytics (BigDMA)

This certificate aims to equip students with the expertise in various aspects of database design, including performance tuning and optimization, and the data mining algorithms to extract information from massive data.


Choose any three of the following modules:

CS5228 Knowledge Discovery and Data Mining
CS5421 Database Applications Design and Tuning
CS5424 Distributed Database
CS5425 Big Data Systems for Data Science
IS5126 Hands-on with Applied Analytics



Graduate Certificate in Principles and Practice of Secure Systems (SecureSys)

This certificate includes a focus set of modules on key aspects on the design and implementation of secure systems that cover the latest research findings, both applied and fundamental.


Choose any three of the following modules:

CS5321 Network Security
CS5322 Database Security
CS5332 Biometric Authentication
CS5331 Web Security
CS5439 Software Security



Graduate Certificate in Machine Learning and Applications (MLA)

This certificate provides a broad understanding of machine learning algorithms as well as the use of these algorithms to solve real world problems through practical application in business environments.


Choose any three of the following modules:

CS5242 Neural Networks and Deep Learning
CS5260 Neural Networks and Deep Learning II
CS5339 Theory and Algorithms for Machine Learning
IS5006 Intelligent System Deployment
IS5152 Data-Driven Decision Making



Graduate Certificate in Internet of Things (IoT)

This certificate aims to provide students with skills to address a broad range of issues in Internet-of-Things (IoT) systems from embedded software design, wireless networking to applications of pervasive technology.


Choose any three of the following modules:

CS5272 Embedded Software Design
CS5476 IoT Security
CS5422 Wireless Networking
IS5451 Pervasive Technology Solutions and Development


For the list of modules that are offered for the above Graduate Certificate programmes in the coming semester, please refer to  Annex (SoC GC).


Admission Requirements

The programme is open to those with a bachelor’s degree in computing or related discipline. Candidates with other qualifications and related work experience may also apply for the programme. Each application will be reviewed by the Admissions Committee. The above are minimum requirements and do not guarantee admission.



Lectures for each module span over 13 weeks (one semester). Candidates who enrol for the certification programme must complete the programme within 36 months from the point of admission.



All candidates will be admitted to the graduate certificate programme on a part-time basis. The maximum and minimum number of modules a candidate can take will be two (8 modular credits) and one (4 modular credits) module(s) respectively. 


Award of Graduate Certificate

To be awarded the graduate certificate, the candidate must complete three modules (12 modular credits) listed in the respective graduate certificate module listing, and obtain at least a CAP of 2.5.


Students who have excellent performance in the certification programme will be considered favourably for admission to the MComp programme. To transfer the credits* of these completed modules to the MComp programme, a minimum grade of B must be obtained for each module. Such modules must have been read and completed within the last five years at the point of admission to the MComp programme.


* Subject to the University's credit transfer policy, the School's approval, and successful admission to the MComp programme, modules taken under the certification programme may be considered for credit towards the MComp programme.


Application Information

There are two application cycles in each Academic Year:

Intake Application Period Outcome Semester Period
January 2019 (Semester 2) 1 Oct to 31 Oct 2019 Mid - End Nov 2018 13 Jan to 9 May 2020
August 2019 (Semester 1)  1 May to 31 May 2019 Mid - End June 2019 12 Aug to 7 Dec 2019

^ Please refer to the University’s Academic Calendar for details on the semester and examination period.


To apply, please submit your application via the online portal. Candidates are required to upload the following supporting documents when submitting their online application:

  1. A copy of bachelor’s degree certificate
  2. A copy of official transcript for bachelor’s degree
  3. A copy of identification document/ citizenship certificate/ passport/ documentary proof of permanent residence status
  4. Any other supporting documents such as CV or professional certificates
  5. Brief statement of objective/purpose for applying to this programme


  1. All supporting documents must be in English or with English translation.
  2. Candidates are required to produce originals of the submitted documents for the School’s verification
    during enrolment upon successful admission.


For enquiries, please contact socgradc@comp.nus.edu.sg.


Course Fees

The fee for each IS coded module is $5,400 and each CS coded module is $5,800. (exclusive of prevailing GST). All enrolled candidates will also be required to pay the Student Services Fee of $25.23 (inclusive of prevailing GST) per semester.

All fees quoted are exclusive of prevailing GST, unless otherwise stated.

The University reserves the right to review and adjust the course fees and make changes to the programme structure and requirements as necessary and accordingly without prior notice.