A track that combines practical maths and Python to build machine-learning models, understand large language models and ship real AI-powered applications.
What you will be able to do
- Analyse and visualise data with Python tooling
- Build and evaluate machine-learning models
- Understand neural networks and large language models
- Build a complete AI-powered application
Curriculum
5 modules
1Python for data
- NumPy and pandas
- Visualisation
- Data cleaning
2Machine learning
- Regression and classification
- Evaluation
- Unsupervised learning
3Deep learning
- Neural networks
- Computer vision
- Language processing
4Large language models
- Prompt engineering
- Retrieval-augmented generation
- Agents
5Capstone project
- Complete AI application
- Deployment
- Final presentation
Who it is for
- Programmers who want to specialise in AI
- Engineering and science students
- Analysts who want to automate decisions with data
Prerequisites
- Python fundamentals
- Comfort with secondary-school level maths