Introduction to Scientific Programming with Python
Fall 2024
Syllabus: English. GitHub: Repository. E-Book.
Fall 2023
Syllabus: English. GitHub: Repository. E-Book.
Fall 2022
Syllabus: English. GitHub: Repository
Machine Learning for Earth and Environmental Sciences
Fall 2024
Syllabus: English. GitHub: Repository. E-Book.
Fall 2023
Syllabus: English. GitHub: Repository. E-Book. Student Final Projects [Full list]
Fall 2022
Syllabus: English. GitHub: Repository. Student Final Projects [Full list]
Spring 2022
Syllabus: English/Français. GitHub: Repository. Student Final Projects [Full list]
Géoinformatique I
Géomatique et Systèmes d’Information Géographique (2022-2025)
Automne 2024
Automne 2023
Projets de cours [Liste complète à ce lien]
Automne 2022
Projets de cours [Liste complète à ce lien]
MOOC: Machine Learning in Weather & Climate (2022-2023)
The MOOC, openly available at this link, was organized by ECMWF in partnership with competence.lu. We led two e-learning modules:
- Tier 2’s “Physics-Guided Machine Learning” course (Hands-on exercises below)
- Tier 3’s “Forecast Model/Parametrisation emulation” course
Tropical Meteorology Machine Learning Tutorial (2024)
Our repository was created for the 2024 TROPICANA workshop‘s ML tutorial, co-led by the UMD PARETO and the UNIL DAWN research groups in Orsay, France.
Teaching Experience before UNIL (2012-2017)
Kaufman Teaching Certificate Program (2017, MIT Teaching & Learning Laboratory)
I passed the Kaufman Teaching Certification in Spring 2017. I had the chance of being taught by Dr Mareshia Donald, who opened my eyes on how to better define teaching objectives, create an inclusive classroom, and efficiently use the pedagogy research literature.
The General Circulation of the Ocean (2016, MIT PAOC 12.801)
I was the teaching assistant for 12.801 during Spring 2016. This graduate-level class applied fundamental principles of geophysical fluid dynamics to understand the general patterns of the ocean circulation and stratification. Topics included the mid-latitude wind-driven circulation, the Southern Ocean circulation, and the global overturning circulation. Concepts were introduced through a combination of theory, numerical simulations, and observations.
Atmospheric Radiation and Convection (2015, MIT PAOC 12.815)
I was the teaching assistant for 12.815 during Fall 2015. The atmospheric radiation part of the class introduced the physics of atmospheric radiation, remote sensing (including the use of computer codes), the radiative transfer equation (including emission, scattering and numerical solutions), spectroscopy, Mie theory, and inverse problems in remote sensing of atmospheric temperature and composition. The atmospheric convection part of the class introduced the physics of dry and moist convection (including moist thermodynamics and the use of computer codes), radiative-convective equilibrium, and shallow & deep convection.
Undergraduate Physics (2012-2014, Lycée Sainte-Geneviève PC)
I taught undergraduate-level physics, including waves, electromagnetism, optics, Newtonian, solid and fluid mechanics.