Lecturer, Department of Physics, Sharif University of Technology:
“Computational Physics” (Fall 2020)
"Modelling contagious phenomena" (Spring 2020, Spring 2021)
"Non-linear dynamics & chaos" (Spring 2020, Fall 2020, Fall 2021)
"Advanced topics on complex systems" (Fall 2019)
Co-Lecturer, ITP, TU Berlin:
“Spreading Processes on Complex Networks” (Spring 2017),
“Complex Systems and Networks” (Fall 2017),
"Empirical Networks: Dynamics and Evolution”(Spring 2018)
Invited Lecturer of the Tehran school on “Theory and Applications of Complex Networks”, SBU, Tehran, Iran, August 2018.
Invited Lecturer for Tutorials on “Spreading dynamics on networks: from social interactions to epidemics and pandemics”, DPG spring meeting 2020, Dresden, 15.03.2020.
Teaching Assistant, Physics Dept., Sharif Uuniversity of Technology:
“Electro acoustic” (Fall 2007),
“Electromagnetic I & II” (Spring, 2006),
“Electro acoustic Laboratory” (2006- 2007)