Arman Heidari
Arman HeidariM.Sc. Student in AI @ SUT
Back to Teaching & Mentorship HubAcademic Experience / Details
University Teaching AppointmentHead TA

Fundamentals of Programming (Python)

Head Teaching Assistant

Supervising Faculty: Dr. Mobasheri • Department of Computer Engineering • Allameh Tabataba'i University

Fall 2023

Scope & Academic Context

Mentored freshman undergraduate students in establishing idiomatic Python programming, clean code architecture, object-oriented principles, and introductory scientific computing.

Key Responsibilities & Deliverables

  • ✔Led recitation sessions on object-oriented programming (classes, inheritance, encapsulation) and clean coding standards.
  • ✔Mentored first-year students during weekly lab sessions, troubleshooting syntax and logic errors.
  • ✔Held office hours advising students on Python programming and clean code architecture.
  • ✔Assisted with reviewing and grading semester programming assignments.