Artificial intelligence
A rigourous introduction to modern AI from first principles to applied systems. Students learn core machine learning concepts, deep learning intuitions, evaluation and generalisation, and how to reason about data and model limitations. The course emphasises building small but complete projects, reading papers with confidence, and communicating results with clarity and technical precision.
