Analytics Programming - Part of Post Diploma Certificate in Analytics Programming and Data Visualisation Analytics (SDAAD)

Training Provider: Ngee Ann Polytechnic
Course Reference: TGS-2026066156
S$2,528

About This Course

This module equips learners with mastery of a programming language to perform data operations and analysis using modern development environments. This module is suitable for learners with little or no programming background.

The programming language taught is Python, which is the world’s most popular coding language due to its simplicity and flexibility. Its popularity also stems largely due to its wide range of applications in areas such as data analytics, machine learning, network automation, and the Internet of Things.

The module highlights fundamental syntactical and algorithmic concepts, while introducing learners to contemporary programming platform to support learning, debugging, and code optimisation. Learners will progressively code Python programs, from basic constructs to more complex algorithms, while building the skills required to apply programming effectively in analytics contexts. Through hands-on exercises, learners will be introduced to AI coding tools (such as VS Code: Gemini Code Assist), reviewing AI-generated code, debugging errors, and validating suggested solutions.

What You'll Learn

The module seeks to develop learners’ understanding of core programming concepts such as variables, selection, loops, functions and basic data structures using Python. Learners will apply these concepts to implement progressively more complex algorithms for data manipulation and analysis. Through hands-on practice, they will be able to design, code, test and debug Python programs that support analytics workflows.

Entry Requirements

Applicants must possess a diploma or higher qualification from local Polytechnics/Universities in any discipline or at least 1 year of relevant work experience.

Applicants with other equivalent qualifications will be considered case-by-case based on relevant work experience.

Other requirements:
•Learners enrolled into the course are expected to bring along their personal laptop
•Basic IT literacy, including operating system navigation, digital file management (creating, saving, organizing), and the use of standard productivity software (e.g., Microsoft Office, Google Workspace), is expected of participants.
•In addition, learners must be adept at using web browsers for research and communicating through email and video conferencing technologies (MS Teams).

Course Details

Duration 75 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from Ngee Ann Polytechnic

The AD Penetration Testing module provides a comprehensive exploration of vulnerabilities in network...
Duration 64 hours
Fee After Subsidy S$1,248
This is the core business analysis module of the programme, where learners develop the skills to tra...
Duration 75 hours
Fee After Subsidy S$1,215
The capstone module brings together all skills developed across Modules 1 to 4, challenging learners...
Duration 65 hours
Fee After Subsidy S$1,053