I taught several courses at the Faculty of Science of Sfax (1991–1995), and the Faculty of Science of Bizerte (1995–present).
These include:
- Undergraduate courses in analysis and algebra, advanced courses in Topology, Measure and Integration, Differential Calculus, Differential Equations, and Differential Geometry.
- Master courses (2003–present) in dynamical systems (both discrete and continuous), group actions other than ℤ and ℝ.
- Doctoral courses (2019–2024): Introduction to ergodic theory, dynamics of group actions on the real line.
In the academic year 2025–2026, I will be teaching Master 2 (M2) courses on dynamical systems as part of the International Mathematics Master (IMM) program in Algeria.
Course notes
• Undergraduate course notes
- Online course: Differential Calculus LFM3 (French), Virtual University of Tunis (2017).
- Notes of Exercises on Topology, MM3, 1997.
- Notes of Course on Topology, MM3, 2003.
- Notes of Course on Differential Equations, MM3, 2010.
• Graduate course notes (Master)
- Notes of Course on Dynamics of Groups of Circle Diffeomorphisms, Master, 2007.
- Notes of Course on Discrete Dynamics, Master, 2009.
- Notes of Course on Flows on Surfaces, Master, 2009.
- Notes of Course on Dynamics of Circle Diffeomorphisms, Master, 2019-2023.