Teaching @ UVA
- Discrete Mathematics (Sections 2 and 3) [Spring 2013]
- Operating Systems [Spring 2013]
Teaching @ UMass
- C/C++ [Spring 2013]
I taught this course to a group of graduate students studying in majors other than computer science. This has been a voluntary work.
- Computer Networks (Guest Lecture) [2008]
Teaching Assistantship @ Carnegie Mellon's INI Program
The above courses are graduate ones offered to master students in Carnegie Mellon's INI Program hosted at AIT.
Responsibilities included designing & grading of the assignments,
course projects and exams, as well as attending regular recitation
sessions, lab sessions & occasional lectures.
Teaching CS @ High schools
- Data Structures, Algorithms, Programming[2005]
I taught this course to top selected high school students of Tehran First Educational Region as part of the program held by both Sharif University of Technology & National Ministry of Education.
- Algorithms & Programming[2004]
I taught this course at Farzanehgan High School (part of National Organization for Development of Exceptional Talents).
|