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.

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.