What you will learn
Data Analytics
Data Analytics
Learn to handle, clean, and interpret data, and to communicate what you find. This area covers analytics foundations, working with data in Python, and the business intelligence tools most commonly asked for in analytics interviews.
Statistics and Mathematics
Statistics and Mathematics
Build the statistical and mathematical intuition every modelling decision rests on, from descriptive statistics and exploratory data analysis to probability, distributions, inferential statistics, and the linear algebra and calculus behind machine learning.
Classical Machine Learning
Classical Machine Learning
Work through the supervised algorithms that anchor most ML interview rounds and real tabular problems, covering both regression and classification, along with how models are evaluated and tuned.
Ensemble and Unsupervised Learning
Ensemble and Unsupervised Learning
Combine models to push accuracy further, and learn the unsupervised techniques used for clustering, segmentation, and dimensionality reduction when labelled data is not available.
Deep Learning
Deep Learning
Move from a single neuron to full neural network architectures, and connect the theory to hands-on model building.
NLP and Computer Vision
NLP and Computer Vision
Apply deep learning to language and images, covering natural language processing through to sequence and attention models, and the convolutional foundations of computer vision.
Learn by doing
Courses in this track pair concepts with practice rather than video alone:- MCQ practice after each concept to check your understanding before you move on.
- Coding question sets and assignments so you write the code yourself, not just read it.
- Assessments throughout the statistics and machine learning courses.
- Projects in notebooks you open in Colab, solve, and upload for evaluation.
Keep building
Gen AI
Generative AI foundations and building LLM applications end to end.
Programming
Strengthen your Python before taking on the statistics and modelling courses.
