(SCTP) Data Science Bootcamp (Classroom, Synchronous & Asynchronous e-learning)

Offered by School of Interdisciplinary Studies

SkillsFuture Career Transition Programme (SCTP) / 6 months / TGS-2022012590

Note: To receive an alert about the future runs for this course, please click on the INDICATE INTEREST button. Thank you.
Course Information
Learning Outcomes
Course Schedule
Lesson Plan
Trainer Profile
Entry Requirements
Course Fees

Course Information

With the ongoing digital revolution and advancements in technology, organizations can dramatically improve their effectiveness by collecting and analysing insights from relevant data. What is needed to equip yourself to succeed with applied data science in your field of work?

Data Science Bootcamp equips participants with the knowledge and skills of data science, using R as the core programming language so that they can harness the predictive power of data to solve interesting problems. Through the Bootcamp, participants will also be equipped with Tableau, and acquire a design thinking mindset to achieve decision intelligence.

This advanced part-time course is for Professionals, Managers, Executives, and Technicians (PMETs) to jump-start a career in data science.

View course schedule here.

Learning Outcomes

You will be equipped with programming tools used to analyze and visualize data. You will learn and apply concepts related to statistics for data, machine learning algorithms and design thinking. While computer systems can execute calculations meticulously, this course aims to develop participants who are capable of leading data-led projects responsibly, through the use of decision intelligence to turn information into better actions.


Course Date: TBC
Application Period: TBC
Duration: 6 months (part-time)
Time: TBC
Delivery Mode: Classroom and Online
Venue: Online

Lesson Plan

Data wrangling & statistics for data
  • Code with the R programming language using RStudio and RMarkdown
  • Learn intermediate R functions to manage and aggregate data
  • Clean data and manipulate using Tidyverse dplyr package
  • Acquire basic descriptive statistics concepts
  • Gain insights with exploratory data analysis using cases with industry applications
  • Asynchronous learning using DataCamp
Visualization of data with R & Tableau
  • Generate visualization plots with ggplot2 using RStudio
  • Generate flexdashboard
  • Build interactive plots and maps
  • Develop impactful visualizations using Tableau
  • Design interactive Tableau dashboards that provide real-time value
Machine learning modelling for decision intelligence
  • Dive deep into machine learning algorithms
  • Learn the mathematical concepts under that hood of algorithms
  • Supervised and unsupervised machine learning
  • Build regression and classification models
  • Linear regression, logistic regression, decision trees, random forest, knn, Naive Bayes, K-means, hierarchical clustering, time series and neural networks
  • Evaluate, validate and tune models for improve performances
Design thinking mindset for data science and capstone projects
  • Understand the design thinking process
  • Learn from design thinking use cases applied to data science
  • Acquire strategies for decision intelligence
  • Build a demonstrable capstone project to showcase competency in data visualization and machine learning

Trainer's Profile

Loh Wai Tuck

Loh Wai Tuck graduated from National University of Singapore with a Bachelor of Engineering (Electrical) and a Master of Technology (Software Engineering). 

Prior to teaching in the Polytechnic, Wai Tuck has 14 years of extensive experience in the software industry. He has worked in multiple IT projects (Geographical Information Systems, Office Automation projects and turnkey projects), undergoing the full software development life cycle. He was a senior consultant in Geographical Information Systems, and worked in countries like Singapore, Malaysia, Vietnam, Germany and England. Wai Tuck has also worked in the corporate risk & review management division; he has conducted independent reviews on software development projects to identify risks (financial and legal risks) in projects, monitoring the project costs and delivery milestones. 

In Ngee Ann Polytechnic, Wai Tuck has taught various IT subjects (Database, Programming, IT applications like Photoshop and MS Office products) and Mathematics. In recent years, he has also taught short courses for adult learners in Data Science (using R programming language) and Data Analytics (using Excel, Tableau and R programming language) related courses. Wai Tuck was attached to GovTech Data Science & Artificial Intelligence division, where he was involved in data cleaning and data preparation using Python. 

Karen Tan

Educator, Data Analyst, Innovator, Certified Adult Trainer 

Karen is a youth-adult education specialist with over a decade of experience in crafting and delivering transformative training programmes in the field of data science, engineering mathematics, and innovation. She is adept at leveraging a unique blend of industry expertise, engaging communication, and innovative teaching methods to drive participant success. Committed to inspiring and empowering individuals and teams to achieve their full potential. 

In Ngee Ann Polytechnic, Karen leads the Data Science Bootcamp for adult learners, teaches Design Thinking & Innovation to youths, and mentors multiple interdisciplinary team projects.  

Outside of Ngee Ann Polytechnic, she is involved in diverse business and analytical projects, including analysing the Quality of Life of Singaporean Youths and Children in a Tableau tournament, enabling a research trial for an Autonomous Vehicle research project, investigating AI courseware and learning outcomes that prepare for the emerging industry needs, etc. 

Karen holds an M.Sc. in Management of Technology (National University of Singapore) and a B.Eng. with honours in Mechanical Engineering (Nanyang Technological University). She is an ACTA-certified Adult Educator (Singapore Training & Development Association) and has received additional certifications such as the LUMA Practitioner certification, Data Champions Bootcamp (certified track) and Algoritma Design Science Train-the-Trainer for both Data Visualisation and Machine Learning Specialisations, etc. 

Dr Ricky Chua

Dr Ricky Chua is a trainer at the School of Interdisciplinary Studies, Ngee Ann Polytechnic. He has an active interest in applying data science to investments and financial trading. An educator since 1999, Ricky has taught a myriad of subjects ranging from investing, to materials science, to mathematics, to data science. His one biggest passion is in teaching and learning, and he is known for his highly energetic presence in class. Combined with the use of learning activities that make learning applicable and fun, Ricky makes the special effort to ensure all his students are entertained as they learn.

Zhang Ziwei

Zhang Ziwei’s domain of expertise lies in Marine Naval Architecture and Data Analytics. 

Ziwei presently serves as a trainer at Ngee Ann Polytechnic within the School of Engineering's Mechanical Engineering Division, specialising in Marine & Offshore courses. Her teaching primarily revolves around software applications, including AutoCAD, NAPA, AVEVA, SM3D, MOSES, and CADMATIC.  

Additionally, Ziwei is involved in Data Analytic projects, focusing on Tableau Dashboards. She also plays a key role in teaching the Personalised Learning Pathway at Ngee Ann Polytechnic, which includes a minor in Data Analytics utilising Tableau and Python. 


Certificate of Performance will be awarded to participants who achieve at least 75% attendance and pass assessments.

Entry Requirements

Applicants with any of the following qualifications are invited to apply for the course:
  1. Preferably with a local Polytechnic Diploma or recognised Degree (with English as the medium of instruction) in business, engineering, technology, or any other disciplines with at least one (1) year of relevant work experience.
  2. Applicants should have an analytical mindset and an interest to learn problem solving with algorithms and data structures.
  3. Applicants should have basic digital literacy and be willing to acquire programming skills

Important: Students enrolled in the course are expected to bring their personal laptops with the Windows 10 operating system.

Course Fees

Funding period for this course is from 1 Oct 2021 to 30 Sep 2024.

SkillsFuture Credit
All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the Training Exchange course directory.

Union Training Assistance Programme (UTAP)
NTUC members enjoy 50% unfunded course fee support for up to $250 each year (or up to $500 for NTUC members aged 40 years old and above) when you sign up for courses supported under UTAP (Union Training Assistance Programme). Please visit e2i’s website to find out more.

*Additional course fee funding
Additional course fee funding support of up to 95% of course fees for jobseekers with greater needs. Individuals must be Singapore Citizens and meet one of the following eligibility criteria:

  • Long-term unemployed individuals (unemployed for six months or more); or
  • Individuals in need of financial assistance – ComCare, Short-to-Medium Term Assistance (SMTA) recipients or Workfare Income Supplement (WIS) recipients; or
  • Persons with Disabilities

For more information on course fee subsidies, please refer to SSG website here.

GST Increment in 2024
Please note that the GST rate will be revised to 9% with effect from 1 Jan 2024, as such any payable course fees will be subjected to the new GST rate adjustments in 2024.


  • The fees below are determined based on prevailing funding policies and subject to review and revision.
  • Please refer to our FAQs for more information.

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

Applicants / Eligibility Fees
Full course fee$19620.00
Singaporeans aged below 40 qualified for SkillsFuture Funding$5886.00
Singaporeans aged 40 & above qualified for SkillsFuture Mid-Career Enhanced Subsidy $2286.00
Singapore Permanent Residents qualified for SkillsFuture Funding$5886.00
Eligible Applicants for Additional Course Fee Funding Support*$1386.00