Course Details
Course Details
What You'll Learn
Topic 1: AI Vibe Coding and Machine Learning Fundamentals
Topic 2: Data Classification and Performance Evaluation
Topic 3: Regression Analysis and Predictive Modelling
Topic 4: Clustering and Customer or Data Segmentation
Topic 5: Principal Component Analysis and Dimensionality Reduction
Course Info
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 21-65 years old
Minimum Software/Hardware Requirement
Software:
You will need the following for this course:
- Python 3 – free
- Visual Studio Code – free
- Google Colab – free, runs in the browser with a Google account
- An AI coding assistant with a free tier, e.g. GitHub Copilot Free in Visual Studio Code
Hardware: Windows PC or Mac laptop
Job Roles
Job Roles
- Machine Learning Engineer
- Data Scientist
- Deep Learning Researcher
- AI Developer
- Neural Network Designer
- Computer Vision Engineer
- NLP Engineer (branching into deep learning)
- AI Product Manager (technical understanding)
- Robotics Engineer (with AI components)
- Bioinformatics Scientist (deep learning applications)
- Medical Imaging Specialist (AI-focused)
- Game Developer (AI-driven features)
- Predictive Analytics Specialist
- AI/ML Educator or Trainer
- Autonomous Systems Developer.
Trainers
Trainers
Machine learning becomes far less intimidating when an AI assistant writes the boilerplate and a seasoned builder explains what the model is actually doing, which is the combination Dr. Alfred Ang offers. Dr. Ang is a full-stack AI developer, Agentic AI solution architect and corporate trainer, and serves as CTO of Tertiary Infotech Academy Pte Ltd, the Singapore training organisation behind Tertiary Courses. Among Dr. Ang's more than 300 public repositories at github.com/alfredang is data-mining-ml-labs, a set of interactive Python and Streamlit labs that let beginners explore data mining and machine learning concepts visually, adjusting parameters and watching results change in real time. Dr. Ang has also built n8n-inventorycontrol, an AI forecasting agent that runs on a local LLM via Ollama to predict stock needs, a stock-analysis dashboard with live price and volume charts, and AI-powered features across production systems such as the ai-exams certification practice platform and the ai-mms course-registration platform serving Singapore, Malaysia and Ghana. Most of this work was written with AI coding assistants in a vibe coding style: describe the goal, let the AI draft the code, then test and refine it with domain knowledge. That approach suits machine learning especially well, because the real skill lies in preparing data, choosing an appropriate algorithm and judging whether the results can be trusted, rather than memorising syntax. Dr. Ang also places strong emphasis on explaining results in plain language, since a model is only useful when managers and colleagues understand what it predicts and why.
AI Vibe Coding for Machine Learning is designed around that insight. The course opens with AI vibe coding and machine learning fundamentals, setting up a Python environment and learning to prompt an AI assistant to load, explore and visualise data. The second topic covers data classification and performance evaluation, building classifiers and interpreting accuracy, precision, recall and confusion matrices. Learners then move to regression analysis and predictive modelling, forecasting numeric outcomes and checking residuals and error metrics. The fourth topic explores clustering for customer or data segmentation, and the final topic introduces principal component analysis and dimensionality reduction to simplify complex datasets. Dr. Ang demonstrates each technique with interactive labs similar to the Streamlit projects in the public portfolio, prompting the AI live and then pausing to explain the code, question the results and fix mistakes. Participants practise on realistic datasets such as sales, customer and operational records, so they learn to recognise over-fitting, data leakage and misleading metrics. No advanced mathematics background is required, though curiosity and a willingness to experiment help a great deal. Analysts, engineers, managers and career switchers will leave with working notebooks, reusable prompts and the confidence to apply machine learning to their own data. Learners also practise presenting their findings in simple charts and short summaries, so the insights from each model can be shared with colleagues and decision makers who do not code. To explore the machine-learning labs and AI projects behind this course, visit Dr. Ang's portfolio at https://github.com/alfredang.
Review
Customer Reviews (8)
- Knowledgeable trainer Review by Course Participant/Trainee
-
Excellent delivery and good balance between theory and practice. Learned a lot in a short time. (Posted on 09/05/2026)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Highly recommended Review by Course Participant/Trainee
-
Solid content and a supportive trainer. I would definitely sign up for more courses here. (Posted on 12/04/2026)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Great learning experience Review by Course Participant/Trainee
-
Solid content and a supportive trainer. I would definitely sign up for more courses here. (Posted on 17/08/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Exceeded my expectations Review by Course Participant/Trainee
-
Very engaging session. The trainer patiently answered all our questions and gave useful tips. (Posted on 22/07/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Practical and relevant Review by Course Participant/Trainee
-
Very informative and interactive. The small class size meant we got a lot of personal attention. (Posted on 11/07/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Write Your Own Review
- Recommended Courses