Jump to Section

Course Overview

Predictive Analytics is about discovering hidden patterns in data and making predictive outcomes using sophisticated statistical models and machine learning algorithms. While there are many GUI-based tools available, many data scientists still prefer to use programming languages for doing these advanced analytics due to the low set-up cost, huge flexibility to implement their desired functionalities and the support of broad user communities.


This course covers concepts, methodology, techniques and applications of predictive analytics using an open-source programming language. Several popular techniques such as cluster analysis, association analysis and decision trees will be introduced. There will be guided programming and participants will learn to perform data analyses and make decisions based on the analysis results.

Entry Requirements

Possess basic IT, programming and statistical knowledge.

Who Should Attend

Individuals who are interested in learning about the basic concepts of predictive analytics

What You'll Learn

By the end of this course, you will be able to use an open-source programming platform and its related packages to:

  • understand the lifecycle of the analytics process
  • prepare the data for predictive analytics
  • use data visualisation techniques to communicate your findings
  • perform modelling on predictive analytics (using unsupervised and supervised learning)


Introduction to Predictive Analytics

  • What is predictive analytics
  • Why predictive analytics

Data Preparation

  • Collecting data from various data files
  • Understanding data using descriptive analytics
  • Preparing data for predictive analytics

Predictive Models

  • Supervised Machine Learning techniques
  • Unsupervised Machine Learning techniques

Model Comparison and Evaluation





Participants who meet at least 75% of the required course attendance and attempt the assessment will be awarded the Certificate of Performance.

Course Schedule/Apply

Intake Info Application Closing Date Course Duration

Not Available


2 days

9.00am to 5.30pm

Register Interest

Registration may be closed earlier due to overwhelming response.


For Corporate training, click here.

Course Fees

Fees Type Course Fees
(w GST) 
Full Course Fee S$481.50
Singapore Citizens
Aged below 40 S$145.80
Aged 40 and above / SME-sponsored S$55.80
Non-Singapore Citizens
Singapore Permanent Residents S$145.80
SME-sponsored (Singapore Permanent Residents) S$55.80

SkillsFuture Credit Approved. For more details, please click here

With effect from 1 Jul 2020, the Workforce Training Scheme (WTS) will be replaced by the Work Support Scheme (WSS), for more information, please visit:

Lecturer/Trainer Profile

Course Contact

  • 67881212
  • Monday - Thursday: 8:30am - 6:00pm
    Friday: 8:30am - 5:30pm
    Closed during lunchtime, 12:00pm - 1:00pm
    and on weekends and public holidays.

  • https://www.tp.edu.sg/tsa
  • Temasek SkillsFuture Academy (TSA)
    Temasek Polytechnic
    East Wing, Block 1A, Level 3, Unit 4
    21 Tampines Ave 1
    Singapore 529757


  • Temasek Polytechnic reserves the right to alter the course, modify the scale of fee, amend any other information or cancel a course with low enrolment.