[PDF]
University of Virginia

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

Dependable Computing Systems (ECE/CS 4332/6434)
Instructor, ECE Department, Spring 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