I am an Assistant Professor in the Department of Electrical and Computer Engineering at the University of Waterloo. My research focuses on the intersection of computer architecture, computer systems, and theoretical computer science.
- 2018, Doctorate, Computer Science, Duke University
- 2012, Master of Science, Computer Engineering, University of Tehran
- 2009, Bachelor of Science (BS), Computer Engineering, University of Tehran
- ECE 700 - Special Topics in Electrical and Computer Engineering
- Taught in 2018, 2019
- SE 350 - Operating Systems
- Taught in 2019