Teaching

Robustness and Generalization via Generative Adversarial Training

Trustworthy AI course, University of Tehran, Department of Electrical and Computer Engineering, 2024

In the Trustworthy AI course, I was invited as a guest instructor to present the “Robustness and Generalization via Generative Adversarial Training” paper after completing the initial sections on generalization and robustness. The objective was to enhance students’ understanding of these concepts by discussing a related research paper.

Machine Learning Hands-On Tutorials

Machine Learning course, University of Tehran, Department of Electrical and Computer Engineering, 2023

In my role as a teaching assistant for the Machine Learning course (Spring 2022, 2023), I created interactive tutorials to introduce key concepts such as Linear & Nonlinear Regression, Regularization, Logistic Regression, Density Estimation (via Non-parametric methods), Kernel Regression, Decision Trees, Neural Networks, and Convolutional Neural Networks (CNNs). To aid student understanding, I complemented the material with instructional videos available as YouTube tutorials, providing comprehensive explanations in Persian.