Cybersecurity and AI is a four semester lecture cycle covering all main aspects of Cybersecurity and AI. This course teaches the fundamentals of cybersecurity attacks related to AI. It is in principle possible to start the lecture cycle at any semester.

The course outline is:

  1. Introduction: AI & cybersecurity, adversarial threat model, evaluation metrics, attack examples
  2. Robust AI: Definition and limits in deep learning, strengthening robustness, adversarial training, robust optimization methods
  3. Adversarial Machine Learning: Defense mechanisms, transferability across domains, real-world implications
  4. Generative AI: Generative models, deep fakes
  5. Federated ML: Security challenges, secure aggregation protocols