The MSc programme has four core (compulsory) modules, of 15 credits each. Each module comprises of 24 hours of lectures:
- Mathematics for Machine Learning
- Probabilistic Modelling and Reasoning
- Foundations of Deep Learning
- Applied Machine Learning at Scale
During the second half of the academic year, students will complete a Research Project, worth 60 credits.