Modules
Courses / Modules / AICE6002 Mathematics of Machine Learning (MSc)

Mathematics of Machine Learning (MSc)

When you'll study it
Semester 1
CATS points
15
ECTS points
7.5
Level
Level 7
Module lead
Adam Prugel-Bennett
Academic year
2026-27

Module overview

Machine Learning is about extracting useful information from large and complex datasets. Although driven by applications, the techniques used are based on a broad mathematical basis. This course provides the mathematical foundations of the subject from functional analysis through to optimisation, convexity and information theory.