Teaching

I teach and supervise at Cambridge and at Universidad de Nariño in Pasto. At Cambridge I supervise Part III, and Masters projects through ML@CL and deliver college supervisions in artificial intelligence and software engineering. At Universidad de Nariño I deliver courses on data science, big data, and machine learning for the Masters course in Applied Statistics. Course materials from past and ongoing modules are listed below.

2026

Universidad de Nariño · June 2026

This course introduces Big Data as an end-to-end process for analytics that supports public-policy decisions. We work in stable groups on Colombian GEIH labour-market microdata, following a shared methodology from making data available through storage, processing, ingestion, and decision-focused analytics. Ethics and accountable practice are framed early and constrain every later technical choice.

2025

Universidad de Nariño · July 2025

A focused symposium course on the deployment of Machine Learning (ML) models as part of larger software systems. We explore the ML context and definition, the motivation and challenges behind deploying ML models, the data science methodology, the ML pipeline, and current software architectures for ML-based systems, enabling participants to understand and implement effective ML deployment strategies.

Universidad de Nariño · May 2025

An introductory course on Machine Learning (ML). We start by defining ML from an objective perspective and continue developing each dimension of such a definition. It encompasses the interaction of data, models, and compute, always driven by the problem first and materialised in reproducible ML pipelines that follow a clear methodology. Students develop both theoretical understanding and hands-on implementation skills across the full ML pipeline.

2024

University of Cambridge · November 2024

The ADS course at the University of Cambridge guides students through the data science pipeline and emphasises the importance of prioritising the motivation and context of data science projects.