Teaching
Teaching Assistant Experience
Department of Mathematics, Statistics, and Computer Science, University of Tehran
Chief Teaching Assistant (Head TA):
- Fundamentals of Computer Science and Programming
Prof. Zaynab Mousavian
Sep 2020 - Jan 2021, Feb 2021 - Jun 2021
Responsibilities: Led the teaching team, designed assignments, assessed students' work, and coordinated the final project evaluations. - Data Structures and Algorithms
Prof. Bagher Babaali
Feb 2022 - Jun 2022
Responsibilities: Played a key role in designing assignments, conducting tutorials, and supervising other teaching assistants. - Fundamentals of Computer Science and Programming
Dr. Muhammad Ebrahim Nezhadian
Sep 2022 - Jan 2022
Responsibilities: Headed the teaching team, provided guidance to students, and assisted with course-related challenges.
Teaching Assistant:
- Data Structures and Algorithms
Prof. Bagher Babaali
Sep 2022 - Jan 2022
Responsibilities: Assisted students, contributed to assignment assessments, and facilitated learning. - Fundamentals of Combinatorics
Prof. Morteza Mohammad Noori
Feb 2021 - Jun 2022
Responsibilities: Supported student learning through tutorials and assignment creation. - Design and Analysis of Algorithms
Prof. Mohammad Ganjtabesh
Sep 2022 - Jan 2022
Responsibilities: Reviewed and provided feedback on assignments, offered assistance to students. - Fundamentals of Computer Science and Programming
Prof. Abbas Nowzari-Dalini
Sep 2022 - Jan 2022
Responsibilities: Assisted students with course-related queries and contributed to the teaching team's efforts.
In my role as both Chief Teaching Assistant and Teaching Assistant, I actively contributed to the learning process, collaborated with professors, and assisted fellow teaching assistants. These experiences enriched my teaching and mentoring skills while fostering a deeper understanding of computer science concepts.