Teaching

Deep Learning — Fall 2025 — Istanbul Technical University (ITU), Istanbul, Türkiye

Main Lecturer • 12 weeks • lectures + coding + project

Postgraduate course covering fundamentals to modern architectures with strong focus on implementation and research discussion.

Week 1 Introduction
Week 2 Unsupervised Learning
Week 3 CNNs
Week 4 RNN / LSTM
Week 5 Transformers
Week 6 LLMs & MoE
Week 7 GAN / VAE
Week 8 Autoregressive
Week 9 Flows & SDE
Week 10 Self-supervised

Deep Learning — 2019–2021 — Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

Main Lecturer • 16 weeks

Covered ML fundamentals, CNNs, LSTMs, GANs, and robustness.

Advanced Topics in AI — 2019–2021 — Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

Main Lecturer

Focused on trustworthy AI including safety, fairness, bias, and robustness.

AI Safety & Security — 2019 — Iran University of Science and Technology (IUST), Tehran, Iran

Main Lecturer

Covered adversarial attacks and robustness in deep learning systems.