I am an associate professor of computer science, the head of the
School of Computer Science,
and the director of
Turin Cloud Services
at the
Institute for Research in Fundamental Sciences (IPM).
I am interested in computer architecture, computer systems, approximate computing, and cloud computing
(
CV).
I earned my Ph.D. in Computer Science from
EPFL
in 2013, and my Masters and Bachelors in Electrical and Computer Engineering from the
University of Tehran
in 2005 and 2002, respectively.
I have greatly enjoyed teaching students.
Instructor:
designed course, gave lectures, held office hours, answered email queries, designed and graded homework and exams:
-
CE237 Advanced Multiprocessor Architecture at Iran University of Science and Technology (Fall 2018, Spring 2020, Spring 2021)
-
CE723 Advanced Computer Architecture at Iran University of Science and Technology (Fall 2020)
-
CE723 Advanced Computer Architecture at Sharif University of Technology (Spring 2014-Fall 2014, Spring 2016-Fall 2016)
-
CE323 Introduction to Computer Architecture at Sharif University of Technology (Spring 2015, Spring 2016)
-
CE722 Advanced Microarchitecture at Sharif University of Technology (Fall 2015)
-
ECE061 Discrete Mathematical Structures at University of Tehran (Spring 2007-Spring 2008)
Teacher Assistant:
held office hours, answered email queries, led review sessions, designed and graded student homework:
-
CS471 Advanced Multiprocessor Architecture at EPFL (Fall 2009 and Fall 2012)
-
CS198 Information Technology Project at EPFL (Fall 2011)
-
ECE367 Digital Logic Circuits at University of Tehran (Spring 2004-Spring 2005)
-
ECE354 Telecommunications 1 at University of Tehran (Fall 2003-Spring 2004)