Teaching
Access courses materials for my students.
1st year B.Sc. (L1 PCSI-SVSE-PASS)
HAS101X - Real analysis
Description. This course is intended for first-year students majoring in physics, chemistry, mechanics, and electronics. It provides an introduction to analysis, focusing on functions of a real variable. It requires high school mathematics curriculum and optionally advanced mathematics option.
[Course page]
HAS202X - Linear algebra
Description. This course is intended for first-year students majoring in physics, chemistry, mechanics, and electronics. It provides an introduction to linear algebra and to the resolution of linear differential systems. Topics include matrix calculus, solving linear systems, eigenvalues and diagonalization, and solving linear differential systems.
[Course page]
HAV220X - Probabilities for life sciences
Description. This course is intended for all students enrolled in the Life Sciences Bachelor’s program. It introduces the main tools of discrete probability that are useful to biologists for understanding random phenomena involving, in particular, counting variables. The course is designed to be accessible to students with only a basic background in probability, as taught in the second year of high school. Emphasis is placed on starting from concrete examples and gradually moving toward modeling.
[Course page]
HA5202X - Mathematics for medical students
Description. This course provides first-year students with essential mathematical tools needed in the early stages of scientific and medical studies. It combines elements from algebra, function analysis, geometry, and differential equations. Students are introduced to symbolic computation techniques, classical functions, and vector geometry in two and three dimensions. The course also includes an introduction to solving basic first- and second-order differential equations through concrete applications.
[Course page]
2nd year B.Sc. (L2 PeiP)
HA8401H - Differential calculus & multivariable integration
Description. The preparatory cycle at Polytech Montpellier is tailored to prepare students for the pursuit of an engineering degree within any specialized field available in France. Mathematics courses are intentionally designed to be both comprehensive and profound, with a particular focus on students who aspire to explore theoretical domains such as mathematical engineering, physics, and mechanics. These courses consistently encompass both analytical and algebraic chapters, guaranteeing that students acquire a robust and well-rounded mathematical foundation to serve them effectively in their forthcoming engineering endeavors.
[Course page]
XADES4 - Supervised mathematical assignments
Description. Supervised assignments is a specific system for students following the preparatory cycle in Polytech Montpellier, allowing them to assimilate the educational content provided by developing their autonomy and their capacity for self-assessment. Each week, students are placed in exam conditions with a subject to be covered in two hours. Teachers are there to guide them, help them overcome their difficulties and possibly become aware of their shortcomings. This course is directly related to HA8401H.
[Course page]
3rd year B.Sc. (L3 MG)
HAX604X - Numerical analysis of ordinary and partial differential equations
Description. This course is designed for third-year mathematics undergraduates who are planning to pursue a research-oriented master's degree. The objective is to equip students with fundamental concepts in numerical methods for differential equations. Students should have completed analysis courses from the first and second years, as well as from the first semester of the third year, particularly the following courses: integration and elementary differential equations (HAX302X) & differential calculus and differential equations (HAX502X).
[Course page]
HAX606X - Convex optimization
Description. This course is intended for third-year mathematics students who aim to pursue a research-focused master's degree. The aim is to provide students with fundamental concepts in mathematical optimization and its applications. Students should have completed introductory analysis courses from the first and second years, as well as the following courses: topology of $\mathbb{R}^n$ and multivariable functions (HAX404X) & differential calculus and differential equations (HAX502X).
[Course page]
1st year M.Sc. (M1 MANU-MF)
HAX703X - Numerical analysis of hyperbolic partial differential equations
Description. This course offers a structured introduction to partial differential equations (PDEs) and their numerical resolution. It begins with the classification of PDEs and progresses to the development and analysis of finite difference and finite volume methods. Students are introduced to the analytical resolution of scalar conservation laws using characteristics, weak solutions, and entropy conditions. The course also covers key numerical schemes such as the Godunov method and TVD fluxes, with a focus on stability and accuracy.
[Course page]
Useful open ressources
Some useful and diverse open-access material for students, encompassing mathematics, physics and more.
Learn and practice mathematics:
- The well-known forum Les Mathématiques, interesting for any needs you may have during your studies.
- Gilles Bailly Maitre’s Maths Adultes, amazing for learning advanced maths (very useful for studying at the last minute).
- The channel of Fares Maalouf for courses and exercises up to master’s degree.
- My brilliant student Benjamin B. recommended the channel Mathematics Academy, held by Joël Chaskalovic, for master’s degree courses.
- Bibm@th & Exo7, useful websites with loads of corrected exercises and some lesson sheets.
- A must for calculus: BlackPenRedPen.
- YouTube channel of Axel Arno, promoting maths and its history.
- Flammable Maths for serious and less serious maths videos.
- If you want to get advices and be successful in your maths studies, check Lucas Willems channel.
Learn and practice physics:
- E-Learning Physique, the best videos to learn physics for bachelor’s degree and engineering schools competition, created by the amazing Benoît Hébert (he tragically left us in February 2020).
- A very pedagogic yet challenging channel: Scientia Egregia, to learn more about advanced theoretical physics.
- Cartoonistic and playful physics concepts in Minute Physics.
- University courses from the brilliant Richard Taillet.
Visualizing fluid mechanics:
- Some old yet amazing videos from National Committee for Fluid Mechanics Films;
- An entire website dedicated to fluid mechanics: eFluids.
Learn and practice programming:
- Dominique Liar’s Koor to learn pretty much any programming language you want (notions are always presented with code examples).
- A more specialized website with free lessons: Learn C++.
Scientific vulgarization:
- Channel of Aurélien Barreau for amazing talks about physics, maths, sciences and ecology.
- Physics and maths entertaining videos with Tibees.
- Blog and YouTube channel of David Louapre, for physics, maths, informatics…
- Micmaths from Mickaël Launay proposing videos on playful aspects of maths.
Useful tools:
- To start using Latex, the best way is probably to use Overleaf, that allows to write online, and provides a lot of cool templates to start with. Use this document to get all the notations you may need.
- For PDFs conversions and more, use iLovePDF.
- Encrypted codes to break ? Or just curious ? Go to dCode.
- If you’re interested in steganography, go to Pelock.