About this course
This MSc course introduces and develops advanced methods at the intersection of machine learning and scientific computing, with a special emphasis on solving and analyzing forward and inverse problems governed by partial differential equations (PDEs). Students will learn how to combine classical numerical methods with modern neural-network architectures to approximate functions, operators, and solution maps, while critically assessing stability, generalization, and interpretability.
Learning outcomes
Graduates of this course will be able to:
- Apply supervised learning techniques to PDE-based forward and inverse problems.
- Derive and implement classical and neural-network-based function approximators for high-dimensional problems.
- Design optimization strategies for scientific ML tasks, including constrained and PDE-informed settings.
- Implement operator learning frameworks and evaluate their performance across diverse PDE families.
- Formulate and solve inverse problems using data-driven, variational, or hybrid approaches.
- Assess robustness, stability, and physical consistency of ML-based solvers.
Activities
Hybrid teaching: students at Polytechnique on campus, students at TU Eindhoven online.
Additional information
- Contact a coordinator
course
0 ECTS- LevelMaster
- InstructorsHadrien Montanelli
- Mode of deliveryOnline - at a specific time
If anything remains unclear, please check the FAQ of L'X (France).
Starting dates
5 Jan 2026
ends 9 Mar 2026
No seats available
These offerings are valid for students of DTU (Denmark)
