Teaching

Teaching

Courses at the intersection of computer vision, geometry and machine learning.

Imperial College London

Current teaching

My courses connect mathematical principles to implementation and experimentation.

Illustration for the Imperial Graphics course

COMP60005

Graphics

Foundations of computer graphics, geometric modelling, rendering and the computational representation of visual worlds.

Course information ↗
Illustration for Non-Euclidean Methods in Machine Learning

COMP70112

Non-Euclidean Methods in Machine Learning

A course connecting mathematical structure to implementable systems through theory, coding and visual reasoning.

Course information ↗

Previous courses

Past teaching

Selected courses taught at previous institutions and in earlier academic years.

2021

Non-Euclidean Methods in Machine Learning

Stanford University · Postgraduate course
Course archive ↗


2017-2018

Tracking and Detection in Computer Vision

TU Munich · Postgraduate course
Course archive ↗