[PDF]
University of Virginia

Dependable Computing Systems (ECE/CS 4332/6434, SYS 4582/6582)
Instructor, ECE Department, Spring 2017, Spring 2018

Advanced Embedded Computing Systems (ECE 4501/6501)
Instructor, ECE Department, Fall 2017

[PDF]
University of Illinois

Probability with Engineering Applications (ECE 313)
Teaching Assistant, ECE Department, Fall 2013 and Fall 2014

Computer Systems Engineering (ECE 391)
Teaching Assistant, ECE Department, Spring 2012

[PDF]
University of Tehran

Digital Logic Circuits Laboratory
Teaching Assistant, ECE Department, Fall 2006, Spring 2007, Spring 2008

Digital System Design with VHDL
Teaching Assistant, ECE Department, Fall 2007

Computer Architecture Laboratory
Teaching Assistant, ECE Department, Spring 2004