Teaching and training
Teaching
Example-driven learning across AI, data and scientific modelling.
My teaching connects programming, statistics, machine learning, mathematical modelling, semantic technologies and image analysis to real scientific and biomedical problems.
Teaching areas
Core areas I teach and supervise.
Artificial Intelligence
Machine learning, deep learning, generative AI, trustworthy AI and applied AI for scientific and biomedical settings.
Programming and Data
Python, R and MATLAB for data analysis, scientific computing, modelling and reproducible research workflows.
Semantic Technologies
Knowledge representation, graph-based thinking, formal logic and structured data for modern AI systems.
Mathematical Modelling
Probability, statistics, dynamical systems and causal reasoning for complex scientific systems.
Teaching style
From first principles to real examples.
I use a top-down and example-driven approach: start with the problem, show why it matters, then introduce the computational and mathematical tools needed to solve it.
In practical sessions, I emphasise small working examples, live coding, visual intuition, research papers and case studies that help students connect theory to scientific practice.
Selected teaching
Lectures, workshops and courses.
- 2024: ESRIC Summer School, invited lecture and hands-on practical workshop.
- 2024: Hands-on Super-resolution Workshop, University of Leicester.
- 2023: Transforming Health Services with AI, Coventry University London.
- 2017: Modelling of Biological Systems, Johannes Gutenberg University Mainz.
- 2015: Advanced Seminar: Biophysics of Genome Structure, Johannes Gutenberg University Mainz.
- 2014-2015: Biomedical Optics and Medical Physics, Mainz and Heidelberg.
Mentoring
Research supervision.
I have supervised MSc, PhD, summer and undergraduate researchers in machine learning, microscopy, digital pathology and genome biology.
Public engagement
Making microscopy and AI accessible.
Through the Microscopy Wonderland programme at the National Physical Laboratory, I delivered ten talks to 60 schools in five days, reaching approximately 4,500 pupils.