Teaching
Courses in differential equations, dynamical systems and nonlinear dynamics, at McGill University and Université Laval.
Short courses and summer schools
- CISM Advanced School Computer-Assisted Proofs in Delayed and Infinite-Dimensional Dynamical Systems, International Centre for Mechanical Sciences (CISM), Udine, Italy, May 3–7, 2027 (coordinator, with Dimitri Breda).
- 2025 Gene Golub SIAM Summer School Frontiers in multi-dimensional pattern formation, Concordia University — three lectures on computer-assisted proofs, interval arithmetic and the Swift–Hohenberg PDE.
- CRM tutorial Computer-assisted proofs in nonlinear analysis, Montréal, 2024.
- Series of research seminars Computer-Assisted Proofs in Discrete Dynamics, Charles University, Prague, Czech Republic, 2021–2022.
- CRM tutorial A Computer-Assisted Constructive Approach to Nonlinear Dynamical Systems, Montréal, 2019.
- Three-day course Computer assisted proofs in Nonlinear Dynamics, UNAM, Mexico, 2018.
- AMS Short Course Rigorous Numerics in Dynamics, Seattle, 2016 (co-organizer).
- Main lecturer, PIMS-SFU Summer School on Rigorous Computing, Simon Fraser University, 2015.
McGill University
Fall 2026
- MATH 263 – Ordinary Differential Equations for Engineers (Sections 1 and 2, course coordinator)
Winter 2026
- MATH 325 – Honours Ordinary Differential Equations (course coordinator)
Fall 2025
- MATH 263 – Ordinary Differential Equations for Engineers (Sections 1 and 2, course coordinator)
Summer 2025
- MATH 263 – Ordinary Differential Equations for Engineers (course coordinator)
Winter 2025
- MATH 325 – Honours Ordinary Differential Equations (course coordinator)
Fall 2023
- MATH 263 – Ordinary Differential Equations for Engineers (Section 1, course coordinator)
- MATH 578 – Numerical Analysis 1
Fall 2022
- MATH 263 – Ordinary Differential Equations for Engineers (Section 2, course coordinator)
- MATH 317 – Numerical Analysis
Winter 2021
- MATH 574 – Dynamical Systems
Winter 2020
- MATH 325 – Honours Ordinary Differential Equations
Winter 2019
- MATH 325 – Honours Ordinary Differential Equations
Fall 2018
- MATH 326/376 – Nonlinear Dynamics and Chaos
Winter 2018
- MATH 315 – Ordinary Differential Equations
Fall 2017
- MATH 574 – Dynamical Systems
Université Laval
2011–2017 · show courses
Winter 2017
- MAT 3110 – Équations différentielles
- MAT 7440 – Systèmes dynamiques
- MAT 3600 – Projets de fin d’études
Fall 2016
- MAT 7230 – Résolution numérique des EDO et des EDP
Winter 2016
- MAT 2420 – Modélisation mathématique
- MAT 3110 – Équations différentielles
- MAT 3600 – Projets de fin d’études (coordinator)
Fall 2015
- MAT 7220 – Équations aux dérivées partielles
Winter 2015
- MAT 3110 – Équations différentielles
- MAT 7440 – Systèmes dynamiques
Fall 2014
- MAT 7220 – Équations aux dérivées partielles
Winter 2014
- MAT 2110 – Équations différentielles et calcul vectoriel
- MAT 3110 – Équations différentielles
Fall 2013
- MAT 7220 – Équations aux dérivées partielles
Winter 2013
- MAT 7440 – Systèmes dynamiques
Fall 2012
- MAT 1920 – Mathématiques pour scientifiques
Winter 2012
- MAT 2110 – Équations différentielles et calcul vectoriel
Fall 2011
- MAT 1920 – Mathématiques pour scientifiques