​​​​​​ ​​
desktop-image mobile-image
​ ​

Course Objectives

This course aims to develop full stack capability with emphasis on employability in Data Science. The bootcamp seeks to develop highly employable data science skills that is much sought after by the industry. Participants will be trained in 2 areas of specialisation:​

Dat​a Visualisation

A fun, hands-on, and project-based specialization that help students gain full proficiency in data visualization systems and tools. Students will be taught on creating compelling narratives by combining charting elements with custom aesthetics.

The course’s capstone project requires the students to build real-world applications under stringent criteria modelled after real business scenarios.

Machine Learning

A careful combination of statistical theory, hands-on coding and programming exercises to help students understand and implement some of the most widely used and fundamental, machine learning algorithms. By building regressors and classifier algorithms from scratch, the students will go beyond applying machine learning models to actually developing their own models — and learn the right approach to fine-tuning the model performance as well as evaluating model fit against unseen data. Upon completion of the workshop, the students will be well versed in an array of important, versatile machine learning algorithms and equipped with the right knowledge to apply them to future datasets in their daily job.

Trainer Profiles

Mr Terence Choo

Terence is a senior lecturer in the School of InfoComm Technology at NP.  He has been section head of the mathematics cluster and has taught computing mathematics, discrete mathematics, statistics, maths for games and programming.  Convinced of the impact of data analytics, he attended training in data analytics to enrich his existing knowledge. With his 22 years of teaching experience and strong passion to teach & learn, he will continue to further his skills in this area and share them in this bootcamp.

Mr Wesley Teo

Wesley is a lecturer in the School of Infocomm Technology at Ngee Ann Polytechnic (NP). Prior to joining NP, he has worked in various industries, dealing with defense systems, enterprise applications, web and mobile applications. Wesley is currently training learners in the domain of programming, SCRUM, Android development and data science

Ms Charis Tang

Charis is a lecturer in the School of Infocomm Technology at NP and has taught computing math, statistics, and programming. She has bridged these two areas by being trained in data analytics and continues to further her skills in this area.

About Partner

A leading data science training academy in Jakarta. Algoritma is founded with the vision of democratizing data science skills and equip every professional with a set of core skills across the various domains of data visualization, regression, data modeling, machine learning, and statistical programming literacy.


This course will cover the following areas:

A) Data Visualisation Specialisation

B) Machine Learning Specialisation

​A) Data Visualisation Specialisation
B) Machine Learning Specialisation
Programming for Data Science
  • Data Science in R
  • Data Manipulation
Practical Statistics
  • Descriptive Statistics
  • Inferential Statistics
Data Visualization in R
  • Plotting Essentials
  • Richer Visualization Techniques
Interactive Plotting & Web Dashboard
  • Interactive Visualization
  • Web Dashboard Development
Data Visualization Capstone Project
Regression Models | & ||

Classification in Machine Learning 1
  • Logistics Regression
  • Nearest Neighbours Algorithm
Classification in Machine Learning 2
  • Naïve Bayes​
  • Tree-Based Methods and En​sembles
Unsupervised Machine Learning​
  • Dimensionality Reduction
  • K-Means Clustering
Time Series | and Forecasting
Neural Network and Deep Learning
Machine Learning Capstone Project

Course Information


​Application Period
8 Jul to 6 Sep 2020
Course Date​
5 Oct 2020 to 22 Jan 2021

​​15 weeks part -time comprising of:
  • 10 weeks of 4 evening classes per week (Mon-Thu/6.30pm to 10pm)
  • 4 weeks of self-paced capstone project preparation (consultation once per week​
  • 1 demo day (evening)
For more details, click teaching schedule.

​Class Time
​6:30pm to 10pm. Mon to Thurs.​
​Assessment/ Award
​Certificate of Performance jointly issued by NP and Algoritma to participants   who achieve at least 75% attendance and pass assessments.
​Course Fees
Singaporeans and Permanent Residents: $1926.00
Singaporeans qualified for SkillsFuture Mid-Career Enhanced Subsidy (40 years old and above): $726.00
Singaporeans and Permanent Residents qualified for Enhanced Training Support for SMEs*: $726.00

Full course fee: $6,420.00

*Enter SME in the promo code during course application.

Course fee is payable upon acceptance. It is inclusive of 7% GST and subject to review.​

​​SkillsFuture Credit Eligibility


Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.

Back to the top