Teaching Activities
I have taught over 2,000 hours across all university levels (L1 to M2), covering physics, mathematics, and related disciplines. Explore the main subjects and courses I teach, from fundamental mathematics to advanced optics and nanostructures.
📚 Teaching Modules
Mathematics
Techniques, Algebra & Analysis
Geometrical Optics
Lenses & Light Propagation
Wave Optics
Interference & Diffraction
Photonics
Light-Matter Interaction
Statistical Physics
Thermodynamics & Ensembles
Astrophysics
Celestial Mechanics & Cosmology
Solid State Physics
Structures & Properties
Optics of Nanostructures
Nanoscale Phenomena
Wave Mechanics
Quantum Phenomena & Waves