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.