Teaching

Artificial Intelligence

Undergraduate course, Shahid Beheshti University, Department of Computer Science and Engineering, 2016

I was TA of this course two times, fall 2015 and fall 2016

Data Structure

Undergraduate course, Shahid Beheshti University, Department of Computer Science and Engineering, 2016

I was TA of this course two times, fall 2015 and fall 2016

Introduction to Algorithm

Undergraduate course, Shahid Beheshti University, Department of Computer Science and Engineering, 2015

I was TA of this course two times, spring 2015 and fall 2015

Discrete Mathematics

Undergraduate course, Shahid Beheshti University, Department of Computer Science and Engineering, 2014

I was TA of this course five times, spring 2013, fall 2013, spring 2014, spring 2017 and spring 2018

Introduction to Programming

Undergraduate course, Shahid Beheshti University, Department of Computer Science and Engineering, 2013

I was TA of this course three times, spring 2012, fall 2012 and spring 2013