Courses
I participate(d) in various graduate courses teaching :
Illig S. and N. Hall, 2025: Waves in the Ocean. Course Material for Master 1 Sciences de l’Océan, de l’Atmosphère et du Climat (SOAC), Toulouse (France) & Cotonou (Benin).
Description: This is a Master-level course on the kinematics and dynamics of the Waves in the Ocean.
The course goes into the theory of surface gravity waves, internal waves, and some geophysical waves. A more descriptive treatment is then provided for the tides.
The material is written and illustrated by Serena Illig, based on Nick Hall's lecture courses. Videos of the lectures are available on Nick's YouTube channel
Illig S. and N. Hall, 2025: Geophysical Fluid Dynamics. Course Material for Master 2 Sciences de l’Océan, de l’Atmosphère et du Climat (SOAC), Toulouse (France) & Cotonou (Benin).
Description: This is a Master-level course in Geophysical Fluid Dynamics (GFD).
This course presents a selection of theoretical content on fluid dynamics in a rotating stratified environment. The objective of the course is to present a unified framework for understanding the dynamics of the atmosphere and ocean, with examples drawn from each. It is assumed that the reader already has some knowledge of the governing equations and is familiar with the Coriolis force.
The material is written and illustrated by Serena Illig, based on Nick Hall's lecture courses. Videos of the lectures are available on Nick's YouTube channel
Illig S., 2025: CROCO Regional Modeling Tutorials

Description: These tutorials, available at
https://doi.org/10.5281/zenodo.17091355, guide learners through building and running a regional ocean configuration with the CROCO-Coastal and Regional Ocean COmmunity model (https://www.croco-ocean.org/). The pack combines lecture presentations, step-by-step hands-on tutorials, and a set of dedicated scripts and programs used throughout the training. The materials cover environment setup, grid, open boundary and surface forcing preparation, model compilation/execution, and basic post-processing. They are designed to be portable across high-performance computing (HPC) systems and workstations. Intended audience and prerequisites: This training is designed for researchers, graduate students, and professionals interested in numerical ocean modelling. Prior exposure to physical oceanography (undergraduate level) is recommended. Experience working with computer programming with MATLAB/Octave (optionally Python) and a basic knowledge of the Linux operating system are required.
Illig S., 2025: CROCO–WRF Air–Sea Coupled Modeling Tutorials

Description: These tutorials, available at
https://doi.org/10.5281/zenodo.17091355, guide learners through the process of building and running an ocean-atmosphere coupled regional configuration with the CROCO-WRF coupled platform (https://www.croco-ocean.org/). The training package combines lecture presentations, step-by-step tutorials, and simplified toy models and scripts developed specifically for this course. The material covers environment setup, generation of model forcing, and execution of both forced and coupled simulations. All exercises are designed to be portable across high-performance computing (HPC) systems or personal workstations. Intended audience and prerequisites: This training is intended for researchers, graduate students, and professionals interested in the use and features of ocean-atmosphere coupled models. Participants are expected to have prior experience with the CROCO model and the CROCO_Tools, ideally acquired through the introductory CROCO training (
https://doi.org/10.5281/zenodo.17091355). A background in physical oceanography and meteorology at the undergraduate level is recommended. Basic programming skills in MATLAB or Octave, as well as familiarity with the Linux operating system and HPC environments, are required.