Educational Background

    1991-95

  • Ph.D. in Electrical and Computer Engineering
  • University of Waterloo
    Waterloo, Ontario, Canada

    1988-90

  • M.S. in Electrical Engineering
  • Sharif University of Technology
    Tehran, Iran

    1980-86

  • B.S. in Electrical Engineering
  • Sharif University of Technology
    Tehran, Iran
Professional Background

    2007-Present

  • Associate Professor
  • Department of Computer Engineering
    Sharif University of Technology

    1996-2007

  • Assistant Professor
  • Department of Computer Engineering
    Sharif University of Technology
Executive Position at the Department/University:

    2014-2016

  • Head of Hardware Group
  • Department of Computer Engineering
    Sharif University of Technology

    2000-2010

  • Member of the University Council
  • Sharif University of Technology
Honors

    1998 and 2004

  • Distinguished lecturer
  • Department of Computer Engineering
    Sharif University of Technology