Teaching

Undergraduate courses

B16 Software Engineering Part 3 (HT 2026)

Graduate courses

AIMS Big Data (MT 2024)
AIMS Computer Vision (HT 2025)

VGG computer vision practicals

The VGG Computer Vision Practicals is a collection of self-contained MATLAB-based hands-on lab experiences introducing fundamental concepts in visual recognition, including feature extraction, matching, geometric verification, indexing, image encoding, and classifier learning and evaluation.

International schools and tutorials

Structured SVM tutorial

A tutorial on structured output SVMs. Download the presentation (handout format) or an archive containing the example source code in MATLAB. Please note that SVMstruct MATLAB is required.