Teaching

Data Structures

Electronic and Open Learning Center of Isfahan University of Technology, Fall 2013.

3D Computer Vision

Teaching Assistant, Sharif University of Technology, Winter 2014.

Digital Image Processing

Teaching Assistant, Sharif University of Technology, Fall 2014.

Digital Video Processing

Teaching Assistant, Sharif University of Technology, Winter 2013.

Microprocessor Laboratory

Laboratory Assistant, Isfahan University of Technology, 2009-2012.