Graduate Diploma
in Systems Analysis

Your Fast Track to a Tech Career:
Transform from Any Background in 1 Year.

Application Timeline

February 2026 Full-Time Intake

Submit before 3 November 2025 (International) and by 15 November 2025 (Local)

August 2026 Full-Time Intake

Admissions commence on 1 October 2025
Submit before 15 April 2026

*The dates above are subjected to changes

About the Programme

The Graduate Diploma in Systems Analysis (GDipSA) is a one-year, full-time programme designed for:

  • Non-IT graduates seeking a career switch into tech
  • IT professionals who want to upskill and stay relevant

Alternatively, you can take a stackable pathway through the Graduate Certificate Programme in Digital Solutions Development, a series of five certificates that can be stacked towards the Graduate Diploma in Systems Analysis.

Application
Timeline:

February 2026 Full-Time Intake

Submit before 3 November 2025 (International) and by 15 November 2025 (Local)

*The dates are subjected to changes

August 2026 Full-Time Intake

Admissions commence on 1 October 2025
Submit before 15 April 2026

Aptitude
Test:

August 2026 Intake

6 January 2026

*The dates are subjected to changes

*Applicants based in Singapore are to take the test in NUS-ISS. Applicants based overseas can take the test online.

Info-session:

What to Expect

Case Studies

Case Studies

Assignments, Test & Examinations

Assignments, Test & Examinations

Projects

Projects

Role-Playing

Role-Playing

Live Demo

Live Demo

Workshops

Workshops

GDipSA is a hands-on, interactive programme that prepares you to apply concepts confidently in real-world scenarios, supported by a 5-month internship for practical industry exposure.

Technical Learning Outcomes

Technical Learning Outcomes

Code, test, and implement proposed solutions in Java, ASP.NET Core, Python and Kotlin.

Non-Technical Learning Outcomes

Non-Technical Leaning Outcomes

Non-technical skills focused on Problem solving, Teamwork, and Leadership.

Graduates of this programme may choose to upgrade your skills after gaining a few years of work experience in the IT industry. You will be fully eligible to take up a Master degree with NUS and universities. Our Master of Technology programmes, offered in full-time and part-time formats, are designed for working IT professionals and managers who wish to advance their knowledge and skills.

What Sets this
Programme Apart

What is unique about the Graduate Diploma in Systems Analysis (GDipSA) offered by NUS-ISS?

Hear from our Lecturers

What our Students Say

What our Students Say

Testimonials

Chen Mushi Luke

Chen Mushi Luke, Singapore

Technologist
TheSmartLocal.com
Graduate Diploma in Systems Analysis, 39th Intake Winner of the Accenture Best Internship Project Award
The first and primary reason for choosing this programme was my interest in computer technology, and NUS-ISS’ graduate programme allows an arts student like me to cross over into computer science. Taking this course will allow me to gain relevant IT knowledge and skill set before I decide on my next step.”

Chen Mushi Luke, Singapore

Technologist
TheSmartLocal.com
Graduate Diploma in Systems Analysis, 39th Intake Winner of the Accenture Best Internship Project Award
Jane Doe

Xia Tian

Software Engineer
IRAS
GDipSA, Class of 2025
Winner of the Accenture Best Industrial Attachment Project Prize
The GDipSA is ideal for those seeking a fast, effective transition into IT. It's intensive and demanding but that's what drives real transformation. If you're serious about a career change, it's worth the effort.”

Xia Tian

Software Engineer
IRAS
GDipSA, Class of 2025
Winner of the Accenture Best Industrial Attachment Project Prize
Jane Doe

Tony Lim

DevOps Engineer
NCS
GDipSA, Class of 2024
GDipSA is intense but incredibly rewarding. It is not a walk in the park but the hard work put in and the knowledge gained will be immensely valuable”

Tony Lim

DevOps Engineer
NCS
GDipSA, Class of 2024
Jane Doe

Melvin Ng

GDipSA, Class of 2025
The GDipSA programme provided a strong balance of academic rigour and industry-focused training, equipping me with both the theoretical foundation and practical skills to deliver real-world software projects.”

Melvin Ng

GDipSA, Class of 2025

Student Academic Background

Our GDipSA students come from diverse academic backgrounds across multiple disciplines.

Engineering

Engineering

Science

Science

Business

Business

Arts

Arts

Healthcare

Healthcare

Projects & Internships

Projects and internships provide opportunities for students to put into practice what you have learnt in the classroom, making your ideas come to life in the real-world.

Web Application Project with Java Enterprise Technologies

Students will design and develop a full-stack Java enterprise web application using frontend technologies (HTML, CSS, JavaScript), a Java Spring Boot backend, and a relational database implemented with SQL.

Learning Outcomes

  • Build a working full-stack application
  • Integrate frontend, backend, and database components into a cohesive and functional system

ADLC (Application Development Lifecycle) Project

Students will work on a realistic, simulated case study to experience the Application Development Life Cycle (ADLC) from idea to design-ready specification.

Learning Outcomes

  • Define a product idea, problem, and target users
  • Gather and analyse requirements
  • Design user-centred UI/UX
  • Make data-driven design decisions
  • Translate requirements into a scalable and robust software design for implementation

DevOps Project

Students will experience how the project team packages and delivers software in a structured way - similar to how companies release updates.

Learning Outcomes

  • Use version control to manage code and collaborate effectively
  • Apply automated build and testing processes, including CI/CD (Continuous Integration and Deployment)

Machine Learning Project I

Students will build a simple image recognition system that can classify img into categories. They'll also learn how to prepare img for training and improve their results using common techniques.

Learning Outcomes

  • Understand how image classification works (e.g., neural networks)
  • Prepare and process image data for model training
  • Train a model and interpret results using charts and plots

Machine Learning Project II

Students will work with real datasets and build different machine learning models to compare results and make observations about model performance.

Learning Outcomes

  • Build and evaluate machine learning models using Python
  • Compare results across different approaches
  • Learn how to interpret outputs and make practical conclusions

Mobile Solutions with AI & Agents Project

Students will build an end-to-end application with an Android mobile app and backend services, enhanced with AI features (and a simple AI "agent" workflow). The result is a modern, real-world style solution: mobile + backend + AI.

Learning Outcomes

  • Build a mobile app that connects to backend APIs
  • Design and build an autonomous AI Agent
  • Integrate an AI-enabled feature and a simple agent workflow
  • Expose AI/agent functions as services that can be reused by mobile or web apps

Capstone Project

This is the final team project that brings everything together. Students will work like a real project team — planning, building, integrating, and presenting an end-to-end solution.

Learning Outcomes

  • Develop an integrated solution (web/mobile, backend, database, and AI where relevant)
  • Work as a team in short development cycles with regular feedback and continuous improvement (Agile approach)
  • Gain exposure to basic cloud deployment and "release-ready" thinking

Internship Project

During your 5-month internship, you will develop the versatility and flexibility to handle the unpredictable challenges of user requirements, project schedules and end product expectations of any real-life project.

Learning Outcomes

  • Adapt quickly to new working cultures
  • Pick up new technical skills and domain knowledge where required
  • Propose feasible IT solutions, develop it, and deliver them to the satisfaction of users

The 5-month internship is a crucial and prized component of the GDipSA programme. Here, students are assigned to companies to work in real-life settings. Students develop the versatility and flexibility to handle the unpredictable challenges of user requirements, project schedules and end-product expectations of any real-life project. They will learn to adapt quickly to new working cultures, pick up new technical skills and domain knowledge where required, and propose feasible IT solutions, develop and deliver them to the satisfaction of users.

Past internship companies our students have worked in include Accenture, Integrated Health Information Systems (IHiS), StarHub, OCBC Bank, IBM and more.

More on Internship & Placements

Courses

GDipSA students must complete all the Graduate Certificates as well as a Capstone Project and Internship.

Graduate Certificate in Digital Solutions Development - Web Application

This course brings the learner through a dynamic world of creating robust and scalable web applications using the Java programming language. This course is designed for both beginners and experienced Java developers who want to expand their skills into the realm of web development. It includes technology to build full stack web development with extensions to access and manipulate data and over the cloud platform.

Learn More

Graduate Certificate in Digital Solutions Development - Design

This course introduces the art and science of crafting data-driven software solution that addresses users’ needs and solves business problems. It uses design principles to define architecture, components, interfaces and data for a robust and scalable software solution for the cloud platform. It also incorporates agile practices and techniques in the design process so to allow iterative, flexible and adaptive development.

Learn More

Graduate Certificate in Digital Solutions Development - Machine Learning Applications

This course provides a comprehensive curriculum for aspiring data scientists and machine learning developers. Through practical modules and hands-on exercises, participants will develop essential skills in Python and machine learning techniques.

Learn More

Graduate Certificate in Digital Solutions Development - Mobile Applications

This comprehensive course equips students with the skills needed to become proficient full-stack mobile application developers. Covering both client-side and backend development, students will learn the essential tools, languages, and frameworks required to build robust and user-friendly mobile applications.

Learn More

Graduate Certificate in Digital Solutions Development - Agile Software Delivery

In this course, you will learn how to create a comprehensive and efficient software delivery pipeline that not only delivers features quickly but also ensures the security and reliability of both software and machine learning components.

Learn More

NUS Graduate Diploma in Systems Analysis - Capstone & Internship

This course includes the capstone project that links up all the concepts taught in the NUS-ISS Graduate Certificate in Digital Solutions Development – Web Applications, Design, Mobile Applications, Machine Learning Applications and Agile Software Delivery. It also includes an internship programme where you will develop and propose IT solutions for your assigned internship company.

Learn More

Graduate Certificate in Digital Solutions Development - Web Applications

This course brings the learner through a dynamic world of creating robust and scalable web applications using the Java programming language. This course is designed for both beginners and experienced Java developers who want to expand their skills into the realm of web development. It includes technology to build full stack web development with extensions to access and manipulate data and over the cloud platform.

Learn More

Graduate Certificate in Digital Solutions Development - Design

This course introduces the art and science of crafting data-driven software solution that addresses users’ needs and solves business problems. It uses design principles to define architecture, components, interfaces and data for a robust and scalable software solution for the cloud platform. It also incorporates agile practices and techniques in the design process so to allow iterative, flexible and adaptive development.

Learn More

Graduate Certificate in Digital Solutions Development - Machine Learning Applications

This course provides a comprehensive curriculum for aspiring data scientists and machine learning developers. Through practical modules and hands-on exercises, participants will develop essential skills in Python and machine learning techniques.

Learn More

Graduate Certificate in Digital Solutions Development - Mobile Applications

This comprehensive course equips students with the skills needed to become proficient full-stack mobile application developers. Covering both client-side and backend development, students will learn the essential tools, languages, and frameworks required to build robust and user-friendly mobile applications.

Learn More

Graduate Certificate in Digital Solutions Development - Agile Software Delivery

In this course, you will learn how to create a comprehensive and efficient software delivery pipeline that not only delivers features quickly but also ensures the security and reliability of both software and machine learning components.

Learn More

NUS Graduate Diploma in Systems Analysis - Capstone & Internship

This course includes the capstone project that links up all the concepts taught in the NUS-ISS Graduate Certificate in Digital Solutions Development – Web Applications, Design, Mobile Applications, Machine Learning Applications and Agile Software Delivery. It also includes an internship programme where you will develop and propose IT solutions for your assigned internship company.

Learn More

Projects Showcase

Our projects span across the latest technology in IT.
View a sample of projects done by our GDipSA students.

Timetable & Exams

Timetable & Exams

The program includes terms, curriculum, deliverables and assessments.

Timetable & Exams
Term Curriculum Assessment
Term 1
(Feb – early May)
NUS-ISS Certificate in Digital Solutions Development
  • Web Applications
  • Design
Delivered via lectures, workshops, projects
  • 2x Continuous assessments (20–30%)
  • 2x Open book written examination (70–80%)
Term Break
Term 2(May – mid Jul) NUS-ISS Certificate in Digital Solutions Development
  • Machine Learning Applications
  • Mobile Applications
  • Agile Software Delivery
Delivered via lectures, workshops, projects
  • 3x Continuous assessments (20–30%)
  • 3x Open book written examination (70–80%)
Term Break
Capstone Project
(Aug)
End-to-end software development life cycle Project (100%)
Internship
(Sept– Jan)

Internship Preparation

On-Site Internship with external organisation

Continuous monitoring of project progress and individual performance

Project, presentation & report (100%)

Term 1 (Feb – early May)
Curriculum NUS-ISS Certificate in Digital Solutions Development
  • Web Applications
  • Design
Delivered via lectures, workshops, projects
Assessment
  • 2x Continuous assessments (20–30%)
  • 2x Open book written examination (70–80%)
Term Break
Term 2 (May – mid Jul)
Curriculum NUS-ISS Certificate in Digital Solutions Development
  • Machine Learning Applications
  • Mobile Applications
  • Agile Software Delivery
Delivered via lectures, workshops, projects
Assessment
  • 3x Continuous assessments (20–30%)
  • 3x Open book written examination (70–80%)
Term Break
Capstone Project (Aug)
Curriculum End-to-end software development life cycle
Assessment Project (100%)
Internship (Sept– Jan)
Curriculum

Internship Preparation

On-Site Internship with external organisation

Assessment

Continuous monitoring of project progress and individual performance

Project, presentation & report (100%)

Term Curriculum Assessment
Term 1
(Aug – early Nov)
NUS-ISS Certificate in Digital Solutions Development
  • Web Applications
  • Design
Delivered via lectures, workshops, projects
  • 2x Continuous assessments (20–30%)
  • 2x Open book written examination (70–80%)
Term Break
Term 2
(Nov – mid Jan)
NUS-ISS Certificate in Digital Solutions Development
  • Machine Learning Applications
  • Mobile Applications
  • Agile Software Delivery
Delivered via lectures, workshops, projects
  • 3x Continuous assessments (20–30%)
  • 3x Open book written examination (70–80%)
Term Break
Capstone Project
(Feb)
End-to-end software development life cycle Project (100%)
Internship
(Mar – Jul)

Internship Preparation

On-Site Internship with external organisation

Continuous monitoring of project progress and individual performance

Project, presentation & report (100%)

Term 1 (Aug – early Nov)
Curriculum NUS-ISS Certificate in Digital Solutions Development
  • Web Applications
  • Design
Delivered via lectures, workshops, projects
Assessment
  • 2x Continuous assessments (20–30%)
  • 2x Open book written examination (70–80%)
Term Break
Term 2 (Nov – mid Jan)
Curriculum NUS-ISS Certificate in Digital Solutions Development
  • Machine Learning Applications
  • Mobile Applications
  • Agile Software Delivery
Delivered via lectures, workshops, projects
Assessment
  • 3x Continuous assessments (20–30%)
  • 3x Open book written examination (70–80%)
Term Break
Capstone Project (Feb)
Curriculum End-to-end software development life cycle
Assessment Project (100%)
Internship (Mar – Jul)
Curriculum

Internship Preparation

On-Site Internship with external organisation

Assessment

Continuous monitoring of project progress and individual performance

Project, presentation & report (100%)

Fees

The tuition fees for the Graduate Diploma in Systems Analysis (GDipSA) are subsidized by the Singapore government through the Ministry of Education (MOE) for Singapore Citizens (SC) and Permanent Residents (PR).

$9,600.00
Singaporeans
Annual Tuition Fee (For AY 2025/2026)
$16,400.00
Singapore Permanent Residents
Annual Tuition Fee (For AY 2025/2026)
$38,650.00
International Students
Annual Tuition Fee (For AY 2025/2026)

The tuition fees for Academic Year 2025/2026 for the above MOE-subsidised programmes are published on Registrar's Office website here. Tuition fees are reviewed yearly and thus, subjected to revisions.

Notes:

  1. For students who are Singapore Citizens and Singapore Permanent Residents, the tuition fees quoted here are subsidised by the Singapore government (through the Ministry of Education, MOE) and are exclusive of prevailing GST. The applicable GST for these students is subsidised by MOE.
  2. International students are not eligible for MOE subsidy. The prevailing GST (currently 9%) on the fees payable will be borne by International Students. The tuition fees quoted here are inclusive of the prevailing 9% GST.
  3. The miscellaneous fees payable are set out here.
  4. With effect from 1 January 2024, individuals using credit/debit card and eWallet to make payment via NUSFastPay will have to pay a 1% processing fee.

Miscellaneous fees are typically levied on items that are either not covered or partially covered by tuition fee and grant/subsidy. All students, whether registered on a full-time or part-time basis, are charged the mandatory miscellaneous fees. These are due at the same time as the tuition fees. These fees help defray the costs of student activity, health services and insurance, campus shuttle service and other services.

Any queries about fees and payment, please contact us at issfinance@nus.edu.sg.

Students who require financing for their tuition fees may apply for the following:

  • Tuition Fee Loan
  • MOE Subsidy

Read up more on the above loans and subsidies

Admission & Application

The program includes terms, curriculum, deliverables and assessments.

Laptop showing course content

All applicants applying for Academic Year 2025/26 Semester 1 (August 2025) onwards are required to submit an online application for our graduate coursework programme (through-train) through GDA3.

Step 1
You can refer to our detailed step-by-step guide on how to complete the online application.
Step 2

It will take you about 30 minutes or more to complete your application. You will need the softcopies of the supporting documents for your online application.

Click here for the supporting documents to be uploaded and additional information required.

Step 3
You can proceed to apply online. Remember to upload all the required supporting documents under the "Documents Upload" section before you do the online submission. You can refer to our FAQ.
Step 4
Please ensure you submit your online application(s) and make online payment for the application fee (non-refundable) of S$50.00 per application (exclude prevailing GST).
Important:
  1. Applications that are incomplete, including missing supporting document(s), will not be processed till they are submitted.
  2. Applicants who are found to have given inaccurate or false information will be required to withdraw from the programme.
  3. All payments for application fee are non-refundable.
  4. Please note that the University has not engaged any external agencies to undertake student recruitment on its behalf. Candidates interested in our graduate programmes are advised to apply directly to the University and not through any agents. Candidates who apply through agents will not have any added advantage in gaining admission and the University reserves the right to reject such applications without giving reasons.

GDipSA Alumni can apply to NUS-ISS Master of Technology programmes through the following pathways:

Grade Point Average (GPA) attained
in GDipSA
 
Pre-requisites into Master of Technology

Entry Pathway to Master of Technology
GPA <3.5Not Applicable
  • Standard Application Pathway
GPA >=3.5Student meets the
pre-requisites for the programme*
  •  Wavier of entrance test/GRE and interview requirement*
GPA >=3.5Student does not meet the
pre-requisites for the programme*
  • Wavier of entrance test/GRE and interview requirement *
  • Student may join the next thru-train cohort once he/she meets the pre-requisites for the programme. 
 For Master of Technology in Enterprise Business Analytics
 
GPA >=3.5

Student with at least 2 years of relevant working experience* 
  • Wavier of entrance test/GRE and interview requirement*
 
GPA >=3.5
Student without 2 years of relevant working experience* 
  • Wavier of entrance test/GRE and interview requirement*
  • Student joins next available thru-train cohort once the 2 years relevant working experience requirement is met

* Subject to assessment by NUS-ISS

Note: Students who obtain admission into the MTech Software Engineering may request to be exempted from the Software Analysis and Design and Essential Practices for Agile Teams courses in the Designing Modern Software Systems GradCert. The net applicable fees for the MTech programme will be reduced to exclude the fees of the exempted courses; subsidies will also commensurate with the net applicable fees for the programme.

[1] Subsidies do not stack. The student will receive the highest subsidy for which they are eligible. The alumni subsidy may be less than existing subsidies.

Applicants must possess the following pre-requisites:

  • Bachelor's degree from a recognised university
  • Proficiency in the English Language (written and spoken)*
  • Some work experience preferred

(*) English Language Proficiency

Applicants who graduated from universities where English is not the medium of instruction should submit TOEFL (Test of English as a Foreign Language) or IELTS (International English Language Testing System) score as evidence of their proficiency in the English language.

  • TOEFL^* : Internet-based test (85 of 120)
  • IELTS   : Result of 6.0

^Institution code of NUS-ISS for TOEFL is 2432

* Applicants taking the TOEFL iBT from 21 January 2026 onwards will continue to be assessed on the 0 - 120 grading scale.

TOEFL and IELTS are only valid for two years after the test and the validity should not expire before the beginning of the application period for the coursework programme. NUS only accepts TOEFL iBT scores from a single test date, not MyBest scores. TOEFL iBT Home Edition is not accepted.

All applicants are required to take an aptitude test. Shortlisted applicants will also need to attend an interview.

No printed copies of course materials are issued.

Participants must bring their internet-enabled computing device (laptops, tablet etc) with power charger to access and download course materials.

If you are bringing a laptop, please see below for the tech specs:

 MinimumRecommended
Processor4-core Intel i5 (Win/Mac) or M1 (Mac)4-core Intel i7 (Win/Mac) or M1 and above (Mac)
Memory8GB16GB
SSD512GB (PCI)512GB (NVMe)
DisplayFHDFHD
OthersWi-Fi ready and Web-CamWi-Fi ready and Web-Cam

Career Pathways

Singapore’s IT sector offers multiple pathways, from technical specialisation to management roles. Beyond technical skills, employers value adaptability, a growth mindset, and the ability to learn quickly.

Our internship partners often extend job offers to high-performing interns, and graduates leave the programme with strong problem-solving and critical thinking skills that make them highly competitive in the industry. The NUS-ISS Career Services Office helps students to match jobs based on their skills and experience. There will be bi-yearly Career Fairs held for students and graduates to network with employers. However, successful employment will depend on employers.

Career Prospects

Business Analyst

Business Analyst

DevOps Engineer

DevOps Engineer

Machine Learning Engineer

Machine Learning Engineer

MLOp Engineer

MLOp Engineer

Programmer on Java Platform

Programmer on Java Platform

Programmer on Mobile Web & Android Platforms

Programmer on Mobile Web & Android Platforms

Software Engineer

Software Engineer

Software Developer

Software Developer

System Analyst

System Analyst

Where GDipSA Alumni Work

Ready to Advance your Journey?

Apply Now

Interested to learn more? Fill in the form below to download the programme brochure or be contacted by a NUS-ISS personnel.

Thank You!

Your enquiry has been received.
A NUS-ISS representative will be in touch with you shortly.

Please enter your name.
Please enter a valid email address.
Please enter your country.
Please enter your years of experience.
Please enter your company.
Please enter your mobile number.
Please enter your highest qualification.

For other details of NUS PDPA, please refer to here.