Teaching Experiences
This page provides an overview on my teaching experience so far.
Teaching Assistant | University of Toronto’s course |
---|
Winter 2023 | Graduate level: ECE1762 - Algorithms and Data Structures, Prof. Zisis Poulos |
Fall 2019/20/21/22/23 | Undergraduate level: MAT290 - Advanced Engineering Maths, Prof. Adrian Nachman |
Winter 2019/20/22/24 | Undergraduate level: ECE216 - Signal and Systems, Prof. Josh Taylor (2019/20) and Prof. Lacra Pavel (2022) |
Fall 2020 | Undergraduate level: CSC373 - Algorithm Design, Analysis and Complexity, Prof. Nisarg Shah |
Fall 2018 | Undergraduate level: ECE367 - Matrix Algebra and Optimization, Prof. Stark Draper |
Teaching Assistant | Sharif University of Technology’s course |
---|
Fall 2016 | Undergraduate level: Principles of Electronics |
Olympiad Math Teacher | Tehran Farzanegan 1 and 3 High Schools |
---|
2012/13/14/15/16 | High school level: Geometry, Algebra, Number Theory, and Combinatorics |