NEW LAUNCH

Go beyond prompts, automate your workflows using AI agents with our Generative AI Workflow Automation Course

View Course Go Button
CORPORATE TRAINING

Eligible companies can offset up to 90% of training costs with SFEC

Book a Call with Our Team Go Button

Level 1

Generative AI Skills

Machine Learning and Artificial Intelligence Course in Singapore

Take the Machine Learning and Artificial Intelligence Course and learn essential modern AI skills: Python, data cleaning, and models that predict outcomes. Hands-on and beginner-friendly, with no coding background needed.

Pay little to no cash with government subsidies

Course Subsidies
Vertical Institute team photo

With the Data Science course, I was able to run the scripts on my own and understand them independently. It wasn't just theoretical, it was theoretical as well as practical. I foresee being able to apply what I've learned in my day-to-day work and contribute to my career growth.

Hidayah Alias, Data Science Alumni, 2024
Featured on Berita Harian

Learners

Trusted by 50,000+ learners

Course Rate Status
Feature Icon 1

$643.50 $1,650

Fee for the WSQ Data Science Bootcamp
SkillsFuture Credit, UTAP and PSEA can be used

Feature Icon 2

Online / In-Person

Intakes Available

Feature Icon 3

21.5 Hours

3 - 7 Days, Assessment Included

Feature Icon 4

Weekday and Weekend Intakes

No Coding Background Needed

Course Overview

Why Take a Machine Learning Course?

Machine learning is how computers get better at a task by studying examples, then use what they’ve found to forecast what comes next. It’s behind product recommendations, fraud alerts and demand forecasts, and in December 2025, nearly one in five Singapore job postings mentioned AI-related skills, including machine learning and generative AI. 

This machine learning course takes you from your first line of Python to building and testing your own predictive models. Unlike many artificial intelligence courses in Singapore that focus on using AI tools, this one teaches you how the models behind them work. You learn through live, instructor-led classes and hands-on work on real datasets, with no coding background needed to start.

ai course overview

How Do You Use SkillsFuture Credit for This Course?

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 MySkillsFuture (at www.myskillsfuture.gov.sg) to choose from the courses available on the website.

To use your credit for this course:
  1. Choose an intake and apply. Pick an intake from the schedule and fill in the application form. It takes less than 3 minutes.
  2. Confirm your fee. Our team confirms your intake and your nett fee after subsidy, based on your age and citizenship.
  3. Submit your claim on MySkillsFuture. Search for course reference TGS-2023038631 and submit your SkillsFuture Credit claim for the nett fee.
  4. Pay any balance. If your credit doesn’t cover the full nett fee, pay the rest directly. NTUC members can use UTAP, and Singaporeans aged 21 to 31 can use PSEA.

COURSE FEES AFTER SUBSIDY

How Much Does the Machine Learning Course Cost?

What you pay depends on your age and citizenship. Nett fees below are after the course fee subsidy and before SkillsFuture Credit, UTAP or PSEA.

Singapore Citizens 40 and above
Original Course FeeS$1,650

SSG Subsidy (70%)-S$1,155
After SubsidyS$495
GST (9%)S$148.50

Nett Course FeeS$643.50
Singaporean / PRBelow 40 & PR
Original Course FeeS$1,650

SSG Subsidy (50%)-S$825
After SubsidyS$825
GST (9%)S$148.50

Nett Course FeeS$973.50
Foreigner / Work Permit / Work Pass
Original Course FeeS$1,650

SSG SubsidyS$0
After SubsidyS$1,650
GST (9%)S$148.50

Nett Course FeeS$1,798.50

SkillsFuture Credits, UTAP and PSEA Claimable 🎉

SkillsFuture Credits: Singaporeans aged 25 and above can use their credit towards the nett fee.

UTAP: NTUC members can offset up to 50% of the nett fee, capped at S$500 a year.

PSEA: Singaporeans aged 21 to 31 can use their Post-Secondary Education Account.

AI tools support for NTUC members: after completing the course, NTUC members can get 50% support on selected AI tools such as ChatGPT, Claude, Gemini and Copilot, subject to UTAP terms and the annual cap. See eligible AI tools.

AI TOOLS SUPPORT

50% Subsidy on AI Tools 🎉

Enrol and get 50% support for ChatGPT, Claude & more!*

*For NTUC members only. Subject to UTAP T&Cs and annual cap.

Gemini, Claude, ChatGPT and more

What Will You Be Able to Do After This Machine Learning Course?

Work with data in Python

Write Python to load, organise and prepare data, starting from zero coding experience.

Find patterns in messy data

Clean real datasets and turn them into charts that make trends easy to see.

Build predictive models

Use regression and classification models to predict values and sort data into categories.

Check your models are reliable

Test model accuracy with confusion matrices and ROC curves, and tune them for better results.

Outcome

Is This Machine Learning Course Right for Me?

This artificial intelligence course suits working adults who are new to coding and want a practical start in machine learning. No coding background is needed.

The course starts with Python fundamentals and builds up one step at a time.

You build and test the models yourself, so you see how machine learning works, not just what it does.

Learn to go beyond spreadsheets to cleaning, modelling and predicting with Python.

The course suits you if you are:

  • New to data in your current role and want a foundation in Python, data cleaning and classification models.
  • Switching careers and want hands-on machine learning skills, with no coding background required.
  • A professional in another field who wants to apply data analysis and model tuning to your current work.
  • A business owner who wants to find patterns in sales and customer data.

What You'll Work With

Build Real Skills with Hands-On AI Tool Practice

Master the AI tool you'll use most at work, for writing, analysis, and getting things done faster every day.

  • Create structured prompt frameworks to get better outputs
  • Apply it to writing, reports, and everyday work tasks
  • Automate repetitive tasks without any technical skills

Go beyond the chat interface and learn to connect AI directly into your everyday workflows and processes.

  • Build simple applications using GPT models
  • Automate tasks by connecting directly to the API
  • Understand how AI-powered tools are built and used

Build your own reusable AI assistant that's configured specifically for your repetitive tasks and use cases.

  • Set up a task-specific GPT for repeat business use cases
  • Save time by turning prompts into a ready-to-run tool
  • Create something you can come back to and reuse anytime

Understand how other leading AI platforms work and how to evaluate them as the market evolves.

  • Explore how Claude and Gemini differ from ChatGPT
  • Learn how to evaluate AI tools as the market evolves
  • Covered as part of the market-scanning module

Modules

What Will You Learn in the Lessons?

Schedules vary by intake. Check all schedules to find the one that fits you.
Module 1·Data Science Bootcamp (Foundations & Python Basics)

Where machine learning fits in the data science lifecycle, and your first Python code in Jupyter Notebook.

You'll be able to:

Set up your workspace and run basic calculations and logic in Python.

Module 2·String Methods and Control Flow

Working with text, loops and conditions, and writing your own functions.

You'll be able to:

Write small Python programs that make decisions and repeat tasks.

Module 3·Data Structures for Machine Learning (NumPy & Pandas)

The two libraries machine learning runs on: NumPy for numbers and Pandas for tables of data.

You'll be able to:

Load, filter and reshape data ready for a model.

Module 4· Data Cleaning, Visualisation & Exploratory Data Analysis (EDA)

Charts with Matplotlib and Seaborn, and cleaning techniques that fix messy, incomplete data.

You'll be able to:

Explore a dataset and spot the patterns worth modelling.

Module 5·Introduction to Machine Learning & Feature Scaling

Your first model: linear regression to predict a number, plus scaling your data so models treat it fairly.

You'll be able to:

build and interpret a regression model.

Module 6·Supervised Learning: Classification Models

K-Nearest Neighbors, Logistic Regression and Decision Trees, for predicting which category something belongs to.

You'll be able to:

Choose and train a classification model for a yes/no or multi-class question.

Module 7·Model Evaluation and Hyperparameter Tuning

Confusion matrices and ROC curves to judge a model, and GridSearch and pipelines to tune it automatically.

You'll be able to:

Tell whether a model is good enough, and improve it.

Assessment· Written Assessment & Practical Assessment:

  • Written Assessment: A 0.5-hour assessment after the final lesson.

See the full curriculum on the WSQ Generative AI course page.

Entry Requirements

  • No coding background needed. (Confirm the laptop and software requirements for this course before publishing; the GenAI course's "browser only" line may not apply, since this course uses Jupyter Notebook.)

Upcoming Intake Schedules

When Are the Next Intakes?

Intakes run on weekdays and weekends. See the dates, times and format of each upcoming intake.

Certification

What Certificate Do You Receive?

Meet the attendance and assessment requirements to receive a WSQ Statement of Attainment and a Vertical Institute Certificate of Completion.
VI Certification Badge

Accredited Certification from Vertical Institute and WSQ

VI Professional Certificate in Essential Workplace Skills VI Professional Certificate Statement of Attainment

Instructors

Who Teaches the Course?

Learn from practitioners who work with data and AI every day.
Zane Data Science And Ai Instructor Vertical Institute

Zane

Director, Generative AI (APAC) - Manulife

Masters in Knowledge Engineering, NUS BEng in Aerospace Engineering, NTU

lindsay data analytics instructor vertical institute

Lindsay

Data Analytics Manager - Kape Technologies

Bachelor’s in Mathematical Science Nanyang Technological University

Stan Data Science And Ai Instructor Vertical Institute

Stan

Lead Data Scientist - Citi

Master’s in Computing National University of Singapore

Student Testimonials

What Our Learners Say

With the Data Science course, I was able to run the scripts on my own and understand them independently. It wasn’t just theoretical, it was theoretical as well as practical. I foresee being able to apply what I’ve learned in my day-to-day work and contribute to my career growth.
Featured on Berita Harian

4.9 /5

Average rating from 3,000+ Google Review, Switch Up and Course Report

Chosen by 50,000+ learners

WSQ Generative AI Bootcamp

WSQ Data Science Course

Course Reference: TGS-2023038631

Featured On

As Featured on Channel News Asia with Prime Minister Lawrence Wong

SkillsFuture began to help Singaporeans keep learning. Training providers turn that ambition into real workspace skills.

Also Featured In

Machine Learning and AI Course FAQs

What is machine learning, and how is it related to AI?

Machine learning is a branch of artificial intelligence that lets systems learn patterns from data and make predictions without being programmed for every case. AI is the broader field, covering technologies that imitate parts of human intelligence such as reasoning and decision-making.

Do I need to know how to code?

No. The course starts with Python fundamentals before moving on to data analysis and machine learning, so you build your skills step by step.

What will I learn in this machine learning course?

Python programming, data cleaning and visualisation, and machine learning techniques including regression and classification models. You work with NumPy, Pandas, Matplotlib and Scikit-Learn on real datasets.

Is this an artificial intelligence course or a data science course?

Both. It’s the WSQ Data Science Bootcamp, and its machine learning modules teach the core of how AI makes predictions from data.

How long is the course, and how is it run?

21.5 hours across 7 lessons and 1 assessment, with weekday and weekend intakes. Check all schedules for the dates and format of each intake.

How much subsidy can I get?

Eligible Singapore Citizens and PRs receive a course fee subsidy of up to 70%, depending on age and citizenship. You can then use SkillsFuture Credit (25 and above), UTAP (NTUC members) or PSEA (21 to 31) towards the nett fee.

What is the 50% support on AI tools?

NTUC members who complete eligible courses, including this one, can get 50% support on selected AI tools such as ChatGPT, Claude and GitHub Copilot, subject to UTAP terms and the annual cap. See eligible AI tools.

How do I sign up, and what is the refund policy?

Apply online; a non-refundable registration fee applies on enrolment. Refunds depend on how early you withdraw. See our Terms and Conditions for the full policy.

Can my company sponsor me or train a team?

Yes. Eligible companies may claim course fee subsidy and Absentee Payroll funding for sponsored employees. See corporate training for team options.

JOIN THE MACHINE LEARNING AND AI COURSE TODAY

Ready to Build Your First Machine Learning Model?

In 21.5 hours, this machine learning course takes you from your first line of Python to building, testing and tuning predictive models on real data. Pick an intake, or book a call if you’d like help choosing.
Book a Call with Our Team
Book a call with our team
Check Discuss your career goals
Check Decide which course is the best for you
Check Understanding the government subsidies

Other ways to reach us