Python & Jupyter
Core language and notebooks.
Data Science · Machine Learning
Learn to build predictive models that solve real problems. Go from Python and statistics to machine learning, deep learning, and deploying models, with projects you can show employers.
What you'll get
Data analysts, developers, and STEM graduates who want to build machine learning models and move into data science roles.
Everything to have in place before day one.
Prerequisites
Equipment & time
The same tools used by teams in the industry today.
Python & Jupyter
Core language and notebooks.
pandas, NumPy, matplotlib
Data wrangling and visualisation.
scikit-learn
Classical machine learning.
PyTorch
Deep learning models.
MLflow
Experiment tracking and model registry.
FastAPI & Docker
Serve and package models.
Six phases, taken in order. Each ends with a practical lab so you apply what you learn straight away.
Build work you can show hiring managers, not just theory.
Churn prediction model
Customer segmentation
NLP text classifier
Deployed ML API
Your ongoing syllabus: what to study next as you grow in the role.
Deepen ML expertise
Go further with AI
Production excellence
Register your interest and we'll recommend the right starting phase for your background and goals.