# Teaching

Teaching (especially in Persian and to Iranian students), is one of my favorite scientific activities, in fact the most important one. Since 1993, I have been teaching various courses in the Department of Physics in Sharif. It is now a few years that I have started to prepare lecture notes in Persian for my courses, an activity which I love very much. At present these notes are intended only for the students in the class, since they are far from complete and have many typos. I wish that over the years, they will evolve to a good reference for their corresponding subject.

## Undergraduate Level

- Electricity and Magnetism
- Waves
- Modern Physics
- Quantum Mechanics
- Statistical Physics
- Mathematical Physics
- Group Theory and Lie Algebra

## Graduate Level

- Classical Mechanics
- Advanced Quantum Mechanics
- Advanced Statistical Physics
- Advanced Mathematical Physics
- Kinetic Theory
- Quantum Field Theory I, II and III
- Statistical Field Theory
- Quantum Computation
- Quantum Information Theory
- Integrable Models
- Physics of Disordered Sytems
- PhD Seminars