Fall'(18,19) Computer Architecture Spring'13 Embedded Core Design with FPGA Spring'13 Pre- and Post-silicon Debugging of Digital Systems Fall'12 Methodologies and Algorithms for ESL Design Automation Spring'12 Automated Synthesis of Digital Circuits Fall'11,Spring'13 ESL Design Methodologies Fall'12, Fall'13 FPGA-based Embedded System Design Spring'14 Verification of Digital Systems Spring'14 Digital Logic Design Lab Spring'07,Spring'08 Electronics Circuits I Fall'07 Signals and Systems Spring'08 Digital Logic Design Fall'07 Computer Architecture Lab Fall'09 VLSI Design Spring'09 Digital Electronic Spring'09 Computer Architecture Spring'08 Electronics Circuits I Spring'08 Signals and Systems University of Utah, Graduate Courses
Worcester Polytechnic Institute, Undergraduate Course
TA
Ins.: Prof. Z. NavabiUniversity of Tehran, Graduate Courses
University of Tehran, Undergraduate Courses
Shiraz University,Undergraduate Courses
International Branch of Shiraz University, Undergraduate Courses