Teaching
Current Teaching
COMP90086 Computer Vision
The University of Melbourne, 2026
Workshop slides. Same interactive reveal.js decks used in class:
Teaching Assistantship
-
MSc
Deep Learning, Sharif University of Technology, Dr. Mahdieh Soleymani Baghshah, S23
-
MSc
Neural Networks, University of Tehran, Dr. Ahmad Kalhor, S23
-
BSc
MSc
Intro to Machine Learning, Sharif University of Technology, Dr. Sharifi-Zarchi, F23
-
BSc
Artificial Intelligence, Sharif University of Technology, Dr. Mahdieh Soleymani Baghshah, Dr. M.H. Rohban, F23
-
BSc
Artificial Intelligence, University of Tehran, Dr. Yadollah Yaghoobzadeh, Dr. Hakimeh Fadaei, S23, F22, S22
-
BSc
Engineering Probability & Statistics, University of Tehran, Dr. Behnam Bahrak, F22
-
BSc
Design & Analysis of Algorithms, University of Tehran, Dr. Mohammad Javad Dousti, S22, F22
-
BSc
Data Structures & Algorithms, University of Tehran, Dr. Hesham Faili, F22
Previous Teachings
Summer School, ACM Student Branch, University of Tehran, Summer 2023
This course covers the basics of machine learning and prerequisites. It explores regression, decision trees, and neural networks. Through practical exercises, students gain hands-on experience with data. The course concludes with an introduction to deep learning, image processing models, and a review of newer models.
Summer School, ACM Student Branch, University of Tehran, 2022
This course covers the basics of machine learning and prerequisites. It explores regression, decision trees, and neural networks.