A selection of courses taught or co-taught
Summer semester 2023-2024:
Selected topics in Number theory. (3 hours per week)
University of Graz, Austria.
Summer semester 2022-2023:
Selected topics in Number theory. (3 hours per week)
University of Graz, Austria.
Fall semester 2022-2023:
Noncommutative algebra (taught) (3 hours per week)
University of Graz, Austria.
Spring semester 2021-2022:
Module therory (taught) (3 hours per week)
University of Graz, Austria.
Fall semester 2021-2022:
Seminar (Discrete Mathematics)
University of Graz, Austria.
Fall semester 2015-2016:
Algebra I (taught)
Sylow theorems and Galois theorem (taught)
"Faculty of Mathematics and Computer Unit, Khansar University", Isfahan, Iran
Spring semester 2013-2014:
Calculus I (co-taught)
"Isfahan University of Technology", Isfahan, Iran
Fall semester 2011- 2012:
Linear Algebra (co-taught)
"Isfahan University of Technology" , Isfahan, Iran
Fall semester 2009- 2010:
Calculus I (taught)
"Javad University" and " Payame Noor University of Taft", Yazd, Iran
Spring semester 2012-2013:
Calculus I (co-taught)
"Isfahan University of Technology", Isfahan, Iran