Teaching

Courses at Harvard University and the University of Oxford.

AI in Medicine

2025 · 2026

Harvard University · Graduate course

An introduction to artificial intelligence methods, from classical statistical models to deep learning and foundation models, with a focus on applications in medicine.

Geometric Deep Learning

2023

University of Oxford · Graduate course

The geometric foundations of deep learning: how symmetry and invariance connect architectures including CNNs, GNNs, Transformers, DeepSets, and LSTMs.

Artificial Intelligence

2020 · 2022

University of Oxford · Undergraduate course

The theoretical foundations of artificial intelligence, including Turing machines, computation, and the principles that define what intelligent systems can and cannot compute.