Teaching Experience

  • [Summer 2023] TA - Compiler Design, UC Riverside.
  • [Summer 2022] TA - Compiler Design, UC Riverside.
  • [Spring 2022] TA - Compiler Design, UC Riverside.
  • [Summer 2021] TA - Compiler Design, UC Riverside.
  • [Spring 2021] TA - Compiler Design, UC Riverside.
  • [Spring 2018] TA - System on Chip, Sharif University of Technology.
  • [Fall 2017] TA - Testability, Sharif University of Technology.
  • [Summer 2017] TA - Logic Design Lab, Sharif University of Technology.
  • [Spring 2017] TA - Advanced VLSI, Sharif University of Technology.
  • [Fall 2017] TA - VLSI Design, Sharif University of Technology.
  • [Summer 2016] TA - Digital System Design Lab, Sharif University.
  • [Fall 2019] TA - VLSI Design, Shahed University.
  • [Fall 2019] TA - Computer Architecture, Shahed University.
  • [Spring 2019] TA - Digital Electronic, Shahed University.
  • [Spring 2019] TA - Computer Architecture, Shahed University.
  • [Spring 2019] TA - Logic Design Lab, Shahed University.
  • [Spring 2019] TA - Digital System Design Lab, Shahed University.
Mahbod Afarin
Mahbod Afarin
PhD Candidate

Mahbod Afarin is a PhD Candidate of computer science and engineering at the University of California Riverside advised by Professor Rajiv Gupta and Professor Nael Abu-Ghazaleh. His research interests include Computer Architecture, Compiler Optimization, and Graph Processing Hardware and Accelerators.