Level 1
Generative AI SkillsMachine Learning and Artificial Intelligence Course in Singapore
Pay little to no cash with government subsidies
$643.50 $1,650
Fee for the WSQ Data Science Bootcamp
SkillsFuture Credit, UTAP and PSEA can be used
Online / In-Person
Intakes Available
21.5 Hours
3 - 7 Days, Assessment Included
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.
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.
- Choose an intake and apply. Pick an intake from the schedule and fill in the application form. It takes less than 3 minutes.
- Confirm your fee. Our team confirms your intake and your nett fee after subsidy, based on your age and citizenship.
- Submit your claim on MySkillsFuture. Search for course reference TGS-2023038631 and submit your SkillsFuture Credit claim for the nett fee.
- 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.
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.
Training a team? View Corporate Pricing
View Corporate PricingWhat 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.
“You're not going to lose your jobs to AI, you're going to lose your job to somebody who learnt AI better than you. ”
Outcome
Is This Machine Learning Course Right for Me?
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?
Where machine learning fits in the data science lifecycle, and your first Python code in Jupyter Notebook.
Set up your workspace and run basic calculations and logic in Python.
Working with text, loops and conditions, and writing your own functions.
Write small Python programs that make decisions and repeat tasks.
The two libraries machine learning runs on: NumPy for numbers and Pandas for tables of data.
Load, filter and reshape data ready for a model.
Charts with Matplotlib and Seaborn, and cleaning techniques that fix messy, incomplete data.
Explore a dataset and spot the patterns worth modelling.
Your first model: linear regression to predict a number, plus scaling your data so models treat it fairly.
build and interpret a regression model.
K-Nearest Neighbors, Logistic Regression and Decision Trees, for predicting which category something belongs to.
Choose and train a classification model for a yes/no or multi-class question.
Confusion matrices and ROC curves to judge a model, and GridSearch and pipelines to tune it automatically.
Tell whether a model is good enough, and improve it.
- 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?
Accredited Certification from Vertical Institute and WSQ
Instructors
Who Teaches the Course?
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
Machine Learning and AI Course FAQs
What is machine learning, and how is it related to AI?
Do I need to know how to code?
What will I learn in this machine learning course?
Is this an artificial intelligence course or a data science course?
How long is the course, and how is it run?
How much subsidy can I get?
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.
🏢 CORPORATE TRAINING
Boost Your Team’s Performance with AI Skills
*Subject to business eligibility for each subsidy Enquire to find out more
Why Generative AI training for your team matters:
30% Faster Workflows
Streamline operations with AI-powered automation
50% Reduction in Repetitive Tasks
Free up teams to focus on strategic work
Up to 50% Cost Savings
Reduce operational expenses with AI automation
*Subject to business eligibility for each subsidy. Enquire to find out more
JOIN THE MACHINE LEARNING AND AI COURSE TODAY
Ready to Build Your First Machine Learning Model?

















