School of Computing
Coursework Programmes
Overview
The Master of Computing programme (MComp) with specialisations offered by the School of Computing, is a comprehensive and challenging graduate programme with area specialisations. It encompasses 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 IT career.
The School also offers a General Track for the Master of Computing programme. This track programme is designed primarily for students with non-computing undergraduate degrees and aims to provide a systematic pathway for graduates who wish to embark on an accelerated conversion to the computing field. In addition to helping build a strong foundation in computing fundamentals, this programme offers elective modules that cover deep computing expertise to help prepare MComp graduates for future career challenges in the Infocomm sector.
The Master of Science in Business Analytics (MSBA) is a programme offered by the NUS Business Analytics Centre (BAC). It is designed and taught by award-winning academics from NUS Business School and NUS Computing. It aims to develop professionals with business analytics skills that will meet the growing demands of companies looking to improve their operations through data analytics.
Degrees Offered
The School of Computing offers the following degree programmes:
Master of Computing (MComp)
- Specialisations
- Computer Science
- Infocomm Security
- Information Systems
- Artifical Intelligence
- General Track
Master of Business Analytics (jointly with the NUS School of Business)
Curriculum Structure & Degree Requirements
Structure of Programme
Candidates admitted to the MComp programme, can apply to one of the following specialisations offered in the School:
- Computer Science; or
- Infocomm Security; or
- Information Systems; or
- Artificial Intelligence
Computer Science (CS) and Information Systems (IS) Specialisations
Students are required to pass ten modules, with at least five modules selected from their specialisation (total of 40 modular credits). The remaining five non-specialisation modules can be chosen from level 4000 to 6000 modules offered by the School of Computing.
Project Option
The project option provides the experience for individual students to work on a significant computing project. It aims to prepare students with sufficient practical and/or research experiences in the computing field. Students who choose to embark on the project option will need to complete eight modules (32 modular credits) with at least four modules (16 modular credits) from the area of specialisation.
Dissertation Option
The dissertation option gives individual students the opportunity for independent study and research in the area of their selected specialisation. The dissertation is equivalent to four modules (16 modular credits). Students who opt to take the dissertation will need to complete six modules (24 modular credits) with at least three modules (12 modular credits) from the area of specialisation.
Both the project and 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.
Students are allowed a maximum of two level 4000 modules.
Infocomm Security (InfoSec) Specialisation
Students enrolled to the Infocomm Security specialisation will complete the MComp programme by selecting one of the following structures:
Option 1
InfoSec specialisation students under this option are to complete six graduate level modules (24 modular credits), with at least three modules from the InfoSec specialisation.
In addition, they will need to complete a project which culminates with a dissertation (16 modular credits).
Option 2
Students will need to complete eight graduate level modules (32 modular credits), with at least four modules from the InfoSec specialisation.
Students will also complete a one-semester long project (8 modular credits). Students can undertake an external company/agency-proposed InfoSec projects with a SoC faculty member’s involvement, or a project proposed solely by an SoC faculty member.
Students are allowed a maximum of two level 4000 modules.
Artificial Intelligence (AI) Specialisation
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
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
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.
Students are allowed a maximum of two level 4000 modules.
General Track
This new general track remains a Master by coursework programme. Students are required to pass the MComp requirement of 40 modular credits, together with an additional 12 modular credits of bridging modules, meeting the following requirements:
- six essential computing modules
- four elective modules
- one capstone project
For admission and further details, plese visit: https://www.comp.nus.edu.sg/programmes/#graduates
Students must complete a total of 44 modular credits, which comprise of 8 modules (5 essential, and 3 electives) and 1 capstone project. The MSBA capstone module will be a year-long module in the form of capstone classes, industry analytics seminars, and a 3 – 6 month full-time^ capstone project.
For admission and further details, please visit: https://msba.nus.edu.sg/about/master-of-science-in-business-analytics-msba/
^Part-time students are recommended to do their capstone project with the company they are working for.