The following is a chronological list of my teaching assistantship experiences at Sharif University of Technology, and the details of my responsibilities and contributions to the courses I have been involved in. I have been a teaching assistant for a total of 12 courses, in 19 separate offerings. I have been privilaged to teach and assist in a wide range of courses, from introductory undergraduate courses to graduate courses, and I am more than grateful for the opportunity to have been able to work with such a diverse set of students and instructors.
Sharif University of Technology, Instructors: Prof. M.H. Rohban & Dr. A.M. Sadeghzadeh
Designer and grader of Deep Learning Adversarial Robustness assignments. Instructor for the practical workshops.
Sharif University of Technology, Instructor: Prof. M.H. Rohban
Led and managed a group of +70 Grad & Undergrad and Ph.D. TAs over the course of three semesters, Designed the course syllabus and tracking toolkits, Authored AI supplementary materials and co-authored and reviewed course lecture notes and supplementary notebooks, Instructed practical workshops and recitation classes. Developed a content creation pipeline and created Sharif's AI webpage, the largest repository for Farsi and English AI content presented at Sharif University of Technology. Designed and graded assignments and exams.
Sharif University of Technology, Instructors: Prof. M. Soleymani & Prof. A. Sharifi-Zaarchi
Designed and graded Deep Learning assignments focusing on the theoretical foundations of DL. Instructed DL workshops.
Sharif University of Technology, Instructor: Prof. M. Soleymani
Lead and designed the applied ML course project, Instructed the ML recitation class, Curated a roadmap for ML pipelines in information retrieval systems in Farsi and motivated educational content creation to cover other course topics.
Sharif University of Technology, Instructor: Prof. M. Soleymani
Designed and graded the Temporal Probability Models assignment. Instructed its recitation.
Sharif University of Technology, Instructor: Prof. H. Rabiee
Designed and graded the Fourier and Linear Algebra applied to Computer Vision assignment.
Sharif University of Technology, Instructor: Prof. A. Sharifi-Zaarchi
Designed and graded assignments, quizes, and final exams.
Sharif University of Technology, Instructor: Prof. A. Sharifi-Zaarchi
Designed and graded assignments. Instructed practical workshops.
Sharif University of Technology, Instructor: Dr. M. Safarnejad-Boroujeni
Instructed practical workshops. Designed and graded quizes.
Sharif University of Technology, Instructor: Dr. L. Arshadi
Designed and graded MIPS assembly assignment. Graded Memory Hierarchy assignments.
Sharif University of Technology, Instructor: B. Hatami
Designed and graded the course project.
Sharif University of Technology, Instructors: B. Hatami & Dr. M. Mostafazadeh
Mentored project teams. Instructed recitation classes. Designed and graded assginments and mini-projects.
Sharif University of Technology, Instructor: Dr. M. Soltani
Instructed recitation classes. Designed and graded the course project.