Teaching
York University
- Teaching Assistant (Sep 2022 - Apr 2024)
- Courses:
- EECS 1012 Net-centric Computing
- EECS 1710 Programming for Digital Media
- EECS 3311 Software Design
- EECS 4413 E-Commerce Systems
- Activities:
- Evaluated over 250 students’ assignments and submissions, provided constructive feedback, and fairly and accurately aided their academic growth in 4 undergraduate courses.
- Directed 2 labs, assisted students in overcoming coding hurdles with insightful solutions, and explained complex concepts.
- Courses:
Isfahan University of Technology
- Teaching Assistant (Sep 2019 - Dec 2021)
- Courses:
- Database Laboratory (Microsoft SQL Server Lab)
- Software Engineering Laboratory (Object-oriented Software System Analysis and Design)
- Activities:
- Performed all regular duties of a T.A., including occasional lectures, Q&A, and marking
- Recorded video tutorials for the students of the laboratory due to the Covid pandemic
- Guided and mentored more than 100 students in lab projects by providing supervision, feedback, and assistance.
- Designed and prepared the course curriculum, students’ manual, and the laboratory course materials
- Revised and marked students’ capstone projects for the laboratory course.
- Courses: