ENSEIRB-MATMECA, Mathematics and Mechanics Department

Enseirb-Matmeca is a French engineering school, teaching at levels 3,4,5 in the European unified system.
  • 2021-: Scientific computing in Fortran 90 (year 3) (syllabus)
  • 2019-: Meshes for scientific computing (year 5) (syllabus)
  • 2019-: Introduction to HPC (year 4) (syllabus)
  • 2019-: Scientific computing in C++ (year 4) (syllabus)
  • 2019-: Numerical Analysis labs (year 3) (syllabus)

Imperial College London, Department of Earth Science and Engineering

  • 2018-2019: Curriculum review project: deployment of an auto-grading framework for computational courses using Python and Jupyter Notebook
  • 2018-2019: Applying computational science , ACSE MSc [+]
  • 2018-2019: Modern programming techniques, ACSE MSc [+]
  • 2017: 2-day workshop introducing Shell and Git for geophysics undergraduates [+]
  • 2016-2018: Numerical Methods 1, 1st year of undergraduate studies [+]
  • 2016-2019: Introduction to programming for goescientists, 1st year of undergraduate studies [+]

Ecole Centrale Paris

  • 2014: Theoretical and Numerical Analysis of PDEs (1st year of engineering school / 3rd year of undergraduate studies) [+]

Student supervision

  • 2017-: Joe Wallwork, MRes then Phd, co supervision with M. Piggott and D. Ham

Qualifications

I am a certified Software Carpentry instructor