Teaching

CSC309: Programming on the Web

Teaching assistant, University of Toronto, 2019

My responsiblities included:

  • Grading assignments
  • Grading midterm and final exam
  • Weekly 50 minutes tutorials
  • Evaluation of final project

CSC309: Programming on the Web

Teaching assistant, University of Toronto, 2019

My responsiblities included:

  • Grading assignments
  • Grading midterm and final exam
  • Weekly 50 minutes tutorials
  • Evaluation of final project

Advanced Programming using Java

Teaching assistant, Amirkabir University, 2015

My responsiblities include:

  • Grading assignments
  • Creating new assignments
  • Evaluation of final project

Introduction to Programming: C

Teaching assistant, Amirkabir University, 2015

My responsiblities include:

  • Grading assignments
  • Creating new assignments
  • Designing final project
  • Evaluation of final project
  • Holding a one day workshop