Professional Certificate

Professional Certificate in Machine Learning Using Python

Programme Structure


Course NameCourse ScheduleMode of DeliveryTGS Reference Number
Python Programming14, 16 and 18 September 2026 | 9 am – 5.30 pmClassroom LearningTGS-2025057608
Machine Learning in Python4, 6 and 8 January 2027 | 9 am - 5.30 pmClassroom LearningTGS-2025057477

Programme Overview

The Professional Certificate in Machine Learning Using Python offers a thorough curriculum that provides learners with vital skills in Python programming and Machine Learning. The Python Programming section covers essential Python features, data structures, and programming constructs, alongside an exploration of the robust Numpy and pandas libraries for data analysis. In the Machine Learning portion, participants are introduced to key concepts of supervised (e.g., Linear Regression, Logistic Regression) and unsupervised (e.g., K-Means, Hierarchical Clustering) learning techniques. The programme enables participants to develop Machine Learning applications using Python. This certificate is designed to prepare mid-career professionals for positions such as data analysts, business analysts, and data engineers, with a focus on practical implementation in business environments.

Programme Objectives

This PC will equip learners with the following competencies:

  • Learn the various Machine Learning methods in data analysis
  • Have the necessary knowledge and strong foundation to appreciate the proper application of advanced analytics methods in business applications
  • Learn data structures and programming constructs in Python and have a strong foundation in Python programming
  • Learn and apply the Python programming language for creating Machine Learning applications

Job Role Readiness

This programme is designed for mid-career PMETs and to meet the needs of:
Professionals who plan to be a Data Analyst/Business Analyst that is capable of integrating Business, Customer and Technology to produce digital products that the market needs.

It will prepare learners for the following job roles to perform their responsibilities more effectively:

  • Business Analyst
  • Data Analyst
  • Data Engineer

Prerequisites

  • At least a polytechnic diploma or equivalent.
  • Basic Python programming skills. Click to view the course detail of Python Programming.

Instructors


A/Prof Danny Poo

Dr Ai Xin

Dr Amirhassan Monajemi

A/Prof Tan Wee Kek

Dr Leong Wai Kay

Programme Fees


Singapore Citizens Singapore PRs Enhanced Training Support for SMEs International Participants
39 years old or younger 40 years old or older
S$3,186.00 S$2,106.00 S$3,186.00 S$2,106.00 S$5,886.00
  1. Total Nett Programme Fee Payable, including GST, after additional funding from various funding schemes.
  2. Participants must fulfill at least 70% attendance and pass all assessment components for all short courses within a professional certificate in order to be eligible for SSG funding.
  3. The applicable funding is for Singaporeans and Singapore PRs. This is subject to change and in accordance with SSG funding guidelines as of course commencement.
  4. For more information on class cancellations and refunds, please visit our Terms and Conditions page. 

NOTE

As AI and emerging technologies continue to reshape industries and transform workforce skill requirements, we are refreshing our programme portfolio to ensure our offerings remain relevant, responsive, and aligned with evolving industry needs.
 
As outlined on our website since December 2025, the Advanced Professional Certificate (APC) and Professional Certificate (PC) programmes will be phased out by June 2026. As part of this transition, we are developing and introducing new courses and learning opportunities to help learners acquire the skills needed to thrive in a rapidly changing environment. A selected number of existing individual courses will also continue to be offered.
 
To explore our upcoming courses and learning opportunities, please visit: https://www.comp.nus.edu.sg/executive-education/upcoming-courses/. For any enquiries, please contact us at socx@nus.edu.sg.

Get Your Brochure

By clicking this button below, you agree to receive communications via Email/Call/Whatsapp/SMS from NUS Computing Executive Education about this programme and other relevant programmes. Privacy Policy