teaching
You can find complete list of courses I have taught or have been Teaching Assistant for in here.
Courses Taught
University of Toronto
-
INF1343H – Data Modeling and Database Design Upcoming
Sessional Lecturer, Faculty of Information
Fall 2025 -
INF2204H – Digital Connectivity for Information Systems
Sessional Lecturer, Faculty of Information
Winter 2025
Teaching Assistant
Toronto Metropolitan University / Ryerson University
-
ITM618 – Business Intelligence and Analytics
Teaching Assistant, Ted Rogers School of Management, Dr. Mehdi Kargar
Fall 2023, Fall 2022, Fall 2021, Fall 2020 -
ITM500 – Data and Information Management
Teaching Assistant, Ted Rogers School of Management, Dr. Mehdi Kargar
Winter 2023, Winter 2021, Winter 2020 -
ITM760 – Big Data Analytics
Graduate Assistant, Ted Rogers School of Management, Dr. Mehdi Kargar
Winter 2020 -
COE628 – Operating Systems
Teaching Assistant, Department of Electrical & Computer Engineering, Dr. Rasha Kashef
Winter 2023, Winter 2022, Winter 2021, Winter 2020 -
COE768 – Computer Networks
Graduate Assistant, Department of Electrical & Computer Engineering, Dr. Baha Uddin Kazi
Summer 2020 -
COE692 – Software Design and Architecture
Research Assistant, Department of Electrical & Computer Engineering, Dr. Faezeh Ensan
Summer 2020 -
COE718 – Embedded Systems Design
Graduate Assistant, Department of Electrical & Computer Engineering, Dr. Gul N. Khan
Fall 2021 -
COE538 – Microprocessor Systems
Graduate Assistant, Department of Electrical & Computer Engineering, Dr. Lev Kirischian
Fall 2019
Amirkabir University of Technology
-
Machine Learning
Teaching Assistant, Department of Computer Engineering, Dr. Ehsan Nazerfard
Fall 2018, Spring 2019 -
Big Data Analytics (Advanced Topics)
Teaching Assistant, Department of Computer Engineering, Dr. Maryam Amir Haeri
Fall 2018 -
Python Programming
Course Instructor, Amirkabir Professional-Practical Training Center
Fall 2017 -
Microprocessor Systems & Interfaces
Teaching Assistant & Project Supervisor, Department of Electrical Engineering, Dr. Saeed Sharifian
Fall 2016, Spring 2017 -
Computer Programming
Teaching Assistant & Project Supervisor, Department of Electrical Engineering, Dr. Vahid Pourahmadi
Fall 2016 -
Data Communication
Teaching Assistant, Department of Electrical Engineering, Dr. Vahid Pourahmadi
Fall 2016 -
Internet of Things
Teaching Assistant & Project Supervisor, Department of Electrical Engineering, Dr. Saeed Sharifian
Spring 2015