| Teaching | |
| B.Sc Courses | |
| General physics I (Math. Dept.) | |
| Analytical Mechanics II | |
| Introduction to Elementary Particles Physics | |
| Taught | |
| B.Sc Courses | |
| Physics I , II , III | |
| Analytical Mechanics I , II | |
| Electromagnetisms I , II | |
| Quantum Mechanics I , II | |
| Mathematical Physics I , II , III | |
| Thermodynamics | |
| Statistical Mechanics | |
| Elementary Particle Physics | |
| Group Theory | |
| Modern physics I , II | |
| MSc Courses | |
| Advanced Quantum Mechanics I , II | |
| Relativistic Quantum Mechanics | |
| Classical Electrodynamics | |
| Advanced Particle Physics | |
| PhD Courses | |
| Advanced Particle Physics I , II | |