My Teaching Assistant Experience at the University of Tehran’s Department of Computer Science and Mathematics
Spring
2023
Fundamentals of Combinatorics
Chief Teaching Assistant for Prof. Morteza Mohammad Noori
Responsibilities: Led the teaching team, Designing and grading problem sets, holding problem‑solving sessions and administering exams
Spring
2023
Scientific Writing
Teaching Assistant for Prof. Morteza Mohammad Noori
Responsibilities: Designing and Grading problem sets
Fall
2022
Fundamentals of Computer Science and Programming
Teaching Assistant for Prof. Abbas Nowzari-Dalini
Responsibilities: Creating Python programming problems and test cases, Assisting students by answering their questions
Spring
2022
Advanced Programming
Teaching Assistant for Prof. Abbas Nowzari-Dalini
Responsibilities: Creating C++ programming problems and test cases, Assisting students by answering their questions
Spring
2022
Fundamentals of Combinatorics
Chief Teaching Assistant for Prof. Morteza Mohammad Noori
Responsibilities: Led the teaching team, Designing and grading problem sets, holding problem‑solving sessions and administering exams
Spring
2022
Principles of Computer Systems
Teaching Assistant for Prof. Bagher babaali
Responsibilities: Designing and grading problem sets, Preparation of study materials on the topics of digital logic fundamentals, Karnaugh maps, and computer architecture., Assisting students
Fall
2021
Fundamentals of Computer Science and Programming
Teaching Assistant for Prof. Abbas Nowzari-Dalini
Responsibilities: Creating Python programming problems and test cases, Assisting students by answering their questions
Fall
2021
Data Structures and Algorithms
Teaching Assistant for Prof. Bagher babaali
Responsibilities: Preparation of study materials covering the topics of trees, binary search trees, solving recursive relations and the master theorem, divide and conquer analysis, linked lists, stacks and queues
Spring
2021
Fundamentals of Combinatorics
Teaching Assistant for Prof. Morteza Mohammad Noori
Responsibilities: Designing and grading problem sets, holding problem‑solving sessions and administering exams
Fall
2020
Fundamentals of Combinatorics
Teaching Assistant for Prof. Morteza Mohammad Noori
Responsibilities: Designing and grading problem sets, holding problem‑solving sessions and administering exams