Professional Certificate in Machine Learning

An eight-week Saturday programme for Python users covering regression, classification, clustering, neural networks and cloud MLOps.

LevelCertificate
Duration8 Weeks
Study modehybrid

Overview

About this course

The Professional Certificate in Machine Learning is an eight-week part-time programme from the IIT Professional Development Unit. Classes are on Saturdays from 9.00 am to 1.00 pm, either face-to-face in Colombo or online. After a Python recap, learners study regression, classification and clustering, neural networks and deep networks, model training and evaluation with scikit-learn and Keras, KNN, decision trees, SVM and ensembles, K-means, machine learning in the cloud and MLOps. Applicants should already know Python and coding. The programme is aimed at people heading for R&D roles at data-driven firms, and at research students.

Modules

10 modules
Modules10 modules
Python recap (procedural and OOP)
Introduction to ML (regression, classification, clustering)
Neural networks and deep neural networks
Linear and logistic regression
scikit-learn and Keras for model training and evaluation
KNN, decision trees, SVM, ensemble methods
Clustering and K-means
ML in the cloud (MLaaS)
MLOps
Research opportunities

Entry requirements

Academic Entry Requirement

Admission criteria

Knowledge of Python and coding

Facilities

Gallery

Key information

Level

certificate

Duration

8 Weeks ยท hybrid

Location

Colombo

Fees

On request

Upcoming intakes

No upcoming intakes listed
Verified informationOct 19, 2026

Similar courses