Teaching

UMass Amherst

Previous teaching

University of Tehran

Co-Instructor, 2009 – 2013

  • Advanced Computer Mathematics, Fall 2009, 2010, 2011, 2012, 2013
    • A graduate course in Computer Engineering on Convex Optimization
Other Universities

University College of Aradan and Azad University of Bushehr

  • Advanced Programming, Summer 2008
  • Computer Architecture, Fall 2008, Fall 2011
  • Multimedia Systems, Spring 2009, Fall 2011
  • Computer Architecture, Fall 2008, Spring 2009

Teaching Assistant

  • University of Tehran, graduate courses:
    • Performance Evaluation of Computer Systems
    • Advanced Computer Networks
    • Advanced Mathematics for Computer Science (Convex Optimization)