| Course Name | Instructor | Department | Position | Year |
|---|---|---|---|---|
| EECS 498/598 Applied Parallel Programming with GPUs | Reetuparna Das | CSE, University of Michigan | TA | Fall 2021 |
| EECS 470 Computer Architecture | Jonathan Beaumont | CSE, University of Michigan | TA | Winter 2021 |
| EECS 573 Advanced Topics in Computer Architecture | Trevor Mudge | CSE, University of Michigan | TA | Fall 2020 |
| EECS 270 Introduction to Logic Design | Karem A. Sakallah | CSE, University of Michigan | Grader | 2019-2020 |
| Computer Aided Digital System Design | Mehdi Modarressi | ECE, University of Tehran | TA* and LA* | 2017-2018 |
| Computer Architecture | Saeid Safari | ECE, University of Tehran | TA* and LA* | 2017-2018 |
| FPGA-Based Embedded System Design | Bijan Alizadeh Malfeh | ECE, University of Tehran | TA* | 2018 |
| Logic Circuits | Zin Al Abedin Navabi Shirazi | ECE, University of Tehran | TA* | 2016 |
*TA: Teaching Assistant
*LA: Lab. Assistant