University of California Riverside

  • CS 153: Instructor for Laboratory: "Design of Operating System" (Winter, 2019)

  • CS 153: Instructor for Laboratory: "Design of Operating System" (Spring, 2019)

  • CS 153: Instructor for Laboratory: Design of Operating System by Prof. Heng Yin (Winter, 2018)

  • CS 153: Instructor for Laboratory: Design of Operating System (Fall, 2018)

  • CS 153: Instructor for Laboratory: Design of Operating System (Fall, 2017)

Sharif University of Technology

  • Instructor, Computer Architecture Laboratory, Spring 2014, by Dr. Hossein Asadi
  • Teaching Assistant, Low Power Design, Fall 2013, by Dr. Alireza Ejlali
  • Instructor, Computer Architecture Laboratory, Fall 2014, by Dr. Hossein Asadi
  • Teaching Assistant, Embedded Systems, Fall 2013, by Dr. Alireza Ejlali
  • Instructor, Computer Architecture Laboratory, Summer 2013, by Dr. Hossein Asadi
  • Instructor, Digital System Design Laboratory, Spring 2013, by Dr Maziar Gudarzi
  • Instructor, Computer Architecture Laboratory, Spring 2013, by Dr. Hossein Asadi

Amir Kabir University of technology

  • Instructor, Computer Architecture Laboratory, Fall 2012, by Dr. Hamidreza Zarandi

Ghalamchi Educational Institution

  • Teaching, Electrical Circuits for high school students, Fall 2009
  • Teaching, Discrete Mathematics for high school students, Spring 2009
  • Teaching, Discrete Mathematics for high school students, Summer 2009