Course Schedule
About Course
Course Structure
Entry Requirements
Financial Matters
Course Schedule
- Registration Period 10 Jul 2025 - 31 Aug 2025
- Course Date 20 Oct 2025 - 31 Mar 2026
- Venue NGEE ANN POLYTECHNIC
- Schedule Info Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.
Class Day(s): 2 weekday evenings & Saturday per week
Time: Weekday Evening 6pm to 10pm, Saturday 9am to 6pm
Delivery mode: Classroom, Synchronous eLearning
Time: Weekday Evening 6pm to 10pm, Saturday 9am to 6pm
Delivery mode: Classroom, Synchronous eLearning
About Course
Course Objectives
This foundational certificate provides comprehensive coverage of core computing concepts, encompassing advanced programming methodologies, computing systems architecture, and database management principles. The curriculum integrates theoretical frameworks with practical applications in software development, infrastructure management, and data systems administration.Course Description
Specialist Diploma in ComputingThe Specialist Diploma in Computing is a comprehensive part-time program that provides strong foundational knowledge in core computing concepts while offering specialized tracks in Software Engineering, Analytics, and Cybersecurity. The program comprises two Post-Diploma Certificates (PDCs): a mandatory foundational PDC in Advanced Software Development & Computing Systems, followed by a specialization PDC in either Software Development Practice, Analytics and Data Visualization, or Server Administration and IT Networking.
All learners will first complete a common core Post-Diploma Certificate in Advanced Software Development & Computing Systems. This foundational certificate builds essential knowledge in programming, computing infrastructure, and database systems.
After completing the core, learners will progress to one of three specialisation tracks:
- Software Engineering (300 hours)
Gain practical skills in cloud computing, software quality assurance, and DevSecOps.
- Analytics (300 hours)
Focus on analytics, AI applications, and effective data storytelling.
- Cybersecurity (330 hours)
Deepen expertise in server and network administration, cybersecurity fundamentals, and AI for cyber defence.
Post-Diploma Certificate in Advanced Software Development & Computing Systems (Part of Specialist Diploma in Computing)
This foundational certificate provides comprehensive coverage of core computing concepts, encompassing advanced programming methodologies, computing systems architecture, and database management principles. The curriculum integrates theoretical frameworks with practical applications in software development, infrastructure management, and data systems administration.
Course Structure
TPG course reference No.
TGS-2025056266
Post-Diploma Certificate in Advanced Software Development & Computing Systems
It explores the role of operating systems in managing hardware, introduces virtualization technologies, cloud computing services and deployment models. The module also covers the design, operation, and management of data centers, alongside cybersecurity principles, including common threats and protective measures. By the end, students will gain a well-rounded understanding of computer systems, networking, cloud infrastructure, and cybersecurity.
The module will then introduce analysis, design, and implementation of cloud database models to support polyglot-persistence architecture for modern software applications, and data management life cycle. An overview of the latest cloud storage models and techniques (such as document and graph databases), and various database systems (such as NoSQL database, parallel and distributed databases) will be provided.
In addition, students are exposed to denormalization and data partitioning strategies for designing and implementing such systems. The module also provides an insight into migrating data onto cloud databases.
Next, students will be exposed to use of various data structures (such as queues and stacks) and basic algorithms such as recursion, insertion and sorting.
The module may then introduce students to network programming, whereby they may understand the TCP/IP protocol stack, its protocols, followed by socket programming. Students may also look into Web programming, dealing with HTTP.
Entry Requirements
Condition 1
Highest qualification
Information and Digital Technologies or Engineering-related from Local Polytechnic Diploma/Degree or
Condition 2
Highest qualification
42SG LearnerFinancial matters
Course fees payable (incl. GST & excl. supplementary fee)
Description | Post-Diploma Certificate in Advanced Software Development & Computing Systems | Total course fee |
---|---|---|
Full Course fee | $4,970.40 | $4,970.40 |
PR Sponsored by SME | $517.56 | $517.56 |
Singapore Citizen Sponsored by SME | $517.56 | $517.56 |
Singapore Citizen Aged 40 & Above | $517.56 | $517.56 |
Singapore Citizen Aged Below 40 | $745.56 | $745.56 |
Singapore PR | $1,988.16 | $1,988.16 |
Long-Term Visit Pass Plus | $4,970.40 | $4,970.40 |
GST rate
The course fees payable above are inclusive of 9% GST rate.
Payment option
The first payment needs to be made after accepting the offer.
Allowed payment by
The course fee allows to be paid by:
Post-Secondary Education Account (Adhoc withdrawal form);
SkillsFuture Credits (SFC);
Credit card (e-payment);
Debit card (e-payment);
PayNow (e-payment).
Important note: All course fees are determined based on prevailing funding policies and subject to review and revision annually.
Post-Secondary Education Account (Adhoc withdrawal form);
SkillsFuture Credits (SFC);
Credit card (e-payment);
Debit card (e-payment);
PayNow (e-payment).
Important note: All course fees are determined based on prevailing funding policies and subject to review and revision annually.
Refund and withdrawal policy
- Please note that a 100% refund will be available if the withdrawal request is submitted more than or equal to 14 days before the course start date.
- Please note that a 50% refund will be available if the withdrawal request is submitted less than 14 days before the course start date.
- Please note that no refund will be available if the withdrawal request is submitted on or after the course start date.