Teaching & Responsibilities
Supervision
Ph.D. students:
Alejandro Penachos Riveiros (2023-)
Dennis Bogatov Wilkman (2024-)
Alice Harting (2024-)
Master students:
Yuru Liu (2023): Explainable AI in Eye Tracking
Seyedeh Zahra Mousavi Ziabari (2024): Graph-based learning for traffic estimation
Haoming Shen (2024): Primal-dual method for training PINNs
Yulun Wu (2025): Physics-informed random features
Bachelor students:
John Liu (2020): Traffic State Reconstruction using Physics-Informed Deep Learning
Elliot Tapper Karlsson (2024): Python implementation of the Earth4All model
Courses given at KTH
Course Responsible
(Master) Nonlinear Control (2024-)
(PhD) Scientific Machine Learning for Modeling and Control of Dynamical Systems (2025-)
Lecturer
(Master) Hybrid and Embedded Control Systems (2024)
Teaching Assistant
(Master) Artificial Intelligence (2021)
Summer School
I participated as a Lecturer at the 2nd Summer School on Physics-Informed Neural Networks and Applications. I gave 3 lectures (7 hours) about the following topics:
Introduction to Differential Equations
Ordinary differential equations
Partial differential equations
Exotic differential equations
Identification, Observation, and Stability analysis of Differential Equations
Identification
Observation
Stability
Curriculum Learning in PIML
Weight-based curriculum learning
Sampling-based curriculum learning
Equation-based curriculum learning
Courses given in Engineering School
I have taught around 64h per year at ENSEEIHT, a French engineering school in Electrical engineering, Electronics, Computer science, Fluid mechanics, and Telecommunications and Networks. There, I worked in the GEA part (Génie Electrique et Automatique), with 3 different activities:
Practical exercises in System Theory 2nd year (30h/year in Master 1); Preparation, supervision, and examination of 4 groups of students working on different subjects:
feedback loop design of a DC motor with friction, the study of robustness;
discretization of a continuous control;
hysteresis simulations and design of a non-linear feedback law (Phase plane analysis);
Describing function method with electronic and computer simulations.
Tutorials (8h/year) on describing function method and non-linear systems with saturations and hysteresis;
Computer programming: project of around 30h/year about a second-order differential equation solver in C.
Basic electronics: Practical exercises on analogous simulation.
Intervention at a Bachelor level
At KTH
During Ph.D.
During three years, I participated in projects with a class of second-year bachelor in Math (Classe préparatoire MP*) at Lycee Pierre de Fermat, in Toulouse, France.
During the first year, I co-supervised a project of stability analysis and controller design for time-delay systems based on my ECC paper 2018.
For my second year, I gave oral examinations (3 hours) at the end of the year to prepare the students for the competitive exams for Grandes Ecoles.
Finally, I have been a member of the jury for the oral examination of two students based on my paper in Quadrature, 2019.
Courses given in high school
I was a Math and Science teacher for 3 months in Lycée Bort Artense in Bort les Orgues. This is a vocational high school specialized in trading, selling, and wood-based construction. All the documents are in French.
J'ai été pendant quelques mois remplaçant en Mathématiques / Sciences au Lycée Bort Artense à Bort les Orgues. C'est un lycée professionel spécialisé en Commerce, Vente et Frabrication bois. Les supports que j'ai préparé à cette occasion sont présentés sur une autre page.