EE 48012 Special Topics in EE: Security, Privacy and Robustness in Machine Learning
Not in the Spring 2026-2027 schedule — this is the most recent term it ran.
This course provides a rigorous introduction to the security and robustness of deep neural network models, covering both threat models and their corresponding countermeasures. Topics progress from foundational attack paradigms — including adversarial examples and backdoor Trojan attacks — through to system-level threats arising in distributed settings. The federated learning framework is examined in depth, with dedicated coverage of data heterogeneity, Byzantine robustness, and privacy-preserving aggregation. Differential privacy is introduced from first principles and developed through its integration into machine learning pipelines and federated systems. Throughout the course, threat models and defense mechanisms are implemented hands-on in Python using PyTorch. A course project requires students to reproduce and critically analyze a selected publication from the recent literature.
Needs first MATH 201; MATH 203
Lecture — EE 48012
| Section | When | Where | Instructor | CRN | |
|---|---|---|---|---|---|
| 0 | Tue 09:40–11:30 Wed 13:40–14:30 |
FENS L027 | Mehmet Emre Özfatura | 13704 | syllabus |
EE 48012 — Sabancı Üniversitesi Fall 2026-2027 ders programı: section'lar, saatler, derslikler, CRN'ler ve syllabus bağlantıları.