KAUST

  • Bayesian Deep Learning (STAT 301 - PhD) - 2024-present
  • Bayesian Statistics (STAT 240 - MSc) - 2025

KAUST Academy

  • Generative Modeling (CS 283P - MSc) - 2026

EURECOM

  • Advanced Statistical Inference (MSc) - 2015–2024

University of Glasgow

  • Machine Learning (Year 4) - 2013–2015
  • Artificial Intelligence (Year 4) - 2012–2014
  • Algorithmic Foundations (Year 2) - 2014

Summer Schools and Tutorials

  • SMILES Machine Learning Summer School, Suzhou, China, 2026
  • Tutorial on Bayesian Deep Learning, IJCAI 2021 (with S. Rossi)
  • Tutorial on Gaussian Processes, IJCNN 2019 (with E. V. Bonilla)
  • MLCC Summer School, Genoa, Italy, 2019
  • Deep Bayes Summer School, Moscow, Russia, 2018–2019