Teaching

AI for Non-Majors

Undergraduate course, Ohio State University, Department of Computer Science and Engineering, 2026

Teaching assistant for two semesters — spring 2025 (instructor: Ali Alilooee) and fall 2026 (instructor: Mike Green).

Artificial Intelligence

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

Teaching assistant for two semesters — fall 2015 and fall 2016.

Data Structure

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

Teaching assistant for two semesters — fall 2015 and fall 2016.

Introduction to Algorithm

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

Teaching assistant for two semesters — spring 2015 and fall 2015.

Discrete Mathematics

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

Teaching assistant for five semesters — 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

Teaching assistant for three semesters — spring 2012, fall 2012, and spring 2013.