My Time as a TA at Sharif University
During my undergraduate studies at Sharif University of Technology, I had the opportunity to work as a teaching assistant (TA) for several courses. Here are some materials prepared for those courses (not only by me, but also by other TAs and the course instructors), mostly in Persian.
Mathematical Logic | Fall 2022
Course Instructor: Mohammad Ardeshir
Teaching Assistants: A., Sayna Behnia, Aref Hajimohammadzadeh, Farhood Rostamkhani
Automata Theory | Fall and Spring 2022, Fall 2021
Course Instructor: Amir Daneshgar (Fall 2022, Fall 2021), Shahram Khazaei (Spring 2022)
Problem Set 0, Problem Set 1, Problem Set 2, Problem Set 3, Problem Set 4, Problem Set 5, Problem Set 6, Problem Set 7, 8 & 9, Final Exam, Non-regular Languages, Converting lambda-NFA to NFA
Theory of Computer Science | Spring 2022
Course Instructor: Mohammad-Hadi Foroughmand-Araabi
Teaching Assistants: A., Sajed Karimi, Nastaran Behnia
Problem Set 1, Problem Set 2, Problem Set 3, Problem Set 4, Quiz, Midterm Exam
Elementary Functional Analysis | Spring 2022
Course Instructor: Hamid-Reza Fanai
Teaching Assistants: A., Hadi Azizi, Mohsen Shahid-Kalhori
Problem Set 1, Problem Set 2, Problem Set 3, Problem Set 4, Problem Set 5, Problem Set 6
Probability and Applications | Fall 2021
Course Instructor: Hamid-Reza Fanai
Problem Set (prepared with the help of Niyousha Najmaei)
Linear Algebra | Spring 2020
Course Instructor: Alireza Bahraini
Teaching Assistants: A., Omid Nooriabed, Ata Tahouri, Amirali Mousavi, Sajed Karimi
Problem Set 1, Hints for Problem Set 1, Problem-Solving Workshop, Problem Set 3 (part 2), Hints for Problem Set 3 (part 2), Homework 1 (Bonus), Homework 2 (Bonus)
Calculus 1 Problem-Solving Workshop (Fall 2019), Hamband Student Association
Mentors: A., Omid Nooriabed, Amirreza Yarmohammadi, Parham Pourmohammadi, Ahmad Rahimi
Problem Set 1, Problem Set 2, Problem Set 3, Problem Set 4, Problem Set 5, Problem Set 6