Teaching

Since June 2026, I am a Lecturer (Education Focused) at the Climate Change Research Centre (CCRC) of UNSW. Before that, teaching was something I did on the side of my research, mostly as tutorials, demonstrations, and the occasional lecture. Here is a short list.

At UNSW

CLIM1001/GENS0401 (2026 to present). One of UNSW's largest courses, fully online and asynchronous, with about 1700 students in 2026 and still growing. With a small teaching team, I am leading its redesign: new lectures, a rebuilt Moodle site, interactive widgets (see ClimateWidgets), and assessments that still make sense in the age of AI.

CLIM3001/6001, Climate Systems Science (2026). Two in-person lectures for undergraduate and postgraduate students, one on ocean biogeochemistry and one on ocean and ice modelling.

MATH2089, Numerical Methods and Statistics (2016). Computer-laboratory and theory tutorials in the School of Mathematics and Statistics, with excellent student feedback.

MATH3261/5285, Geophysical Fluid Dynamics (2014 to 2017). Informal lecture support and Weather-in-a-tank demonstrations during my PhD, including a session for the Year-10 Work Experience Day.

Elsewhere

University of California, Irvine (2018 to 2019). Substitute lectures in Physical Oceanography and Biogeochemistry at the postgraduate level, and AIBECS-based Jupyter notebooks for the Marine Biogeochemistry course.

Workshops and tutorials

  • Transport Matrix Intercomparison Project (TMIP) inaugural workshop, WHOI (May 2026): two hands-on tutorials on AIBECS.jl and transport-matrix tooling.

  • JuliaCon (2021) and Ocean Sciences Meeting (2020): AIBECS.jl tutorials in the Julia workshops organised by Gaël Forget (see Talks/Posters).

Open educational resources

AIBECS.jl, GNOM, and the TMIP notebooks come with tutorials, documentation, and example notebooks. They are used in graduate courses and by independent researchers. See Software for the full list.

CC BY-SA 4.0 Benoît Pasquier. Last modified: October 08, 2026. Website built with Franklin.jl and the Julia programming language. See this website's code on GitHub. (Inspired from Ronny Bergmann's website.)