I have substantial experience teaching a variety of undergraduate and graduate classes on a range of subjects such as Distributed Systems, Multimedia Environments, Recommender Systems, Digital Image and Video Processing. My teaching has taken place at several univeristies or institution where I was affilitated.
|Distributed Systems (graduate Lecturer)||Polytechnic University of Bari (Poliba)||2020|
|Recommender Systems (graduate TA)||Polytechnic University of Milano (Polimi)||2015-2016|
|Multmedia Environments (undergraduate Lecturer)||University of Guilan||2013-2014|
|Digital Image and Video Processing (graduate instructor)||Tehran Institute of Technology||2013-2014|
|MATLAB (graduate instructor)||Tehran Institute of Technology||2013-2014|