| Integration of module into courses of studies: | Informatik, B.Sc., FSPO 2021 Schwerpunkt Informatik,
Medieninformatik, B.Sc., FSPO 2021 Schwerpunkt Medieninformatik,
Software Engineering, B.Sc., FSPO 2021 Schwerpunkt Software Engineering,
Informatik, M.Sc., FSPO 2021 Praktische und Angewandte Informatik,
Medieninformatik, M.Sc., FSPO 2021 Praktische und Angewandte Informatik,
Software Engineering, M.Sc., FSPO 2021 Praktische und Angewandte Informatik,
Künstliche Intelligenz, M.Sc., FSPO 2021 Praktische und Angewandte Informatik,
Informatik, B.Sc., FSPO 2022 Vertiefungsbereich,
Medieninformatik, B.Sc., FSPO 2022 Vertiefungsbereich,
Informatik, M.Sc., FSPO 2022 Praktische Informatik,
Medieninformatik, M.Sc., FSPO 2022 Praktische Informatik,
Software Engineering, M.Sc., FSPO 2022 Praktische Informatik,
Künstliche Intelligenz, M.Sc., FSPO 2022 Praktische Informatik,
Software Engineering, B.Sc., FSPO 2022 SE Wahlbereich |
| Requirements (contentual): | Basic knowledge of computer networks, machine learning, and IT security as provided by foundational Bachelor courses in these fields.,Familiarity with AI-related programming and open-source tools such as Python, scitkit-learn and PyTorch. |
| Learning objectives: | Upon completing this module, students will
- understand existing threats to machine-learning as well as possible countermeasures,
- understand the application of machine-learning in security and in particular network security for tasks like security monitoring and intrusion detection,
- be able to implement robust and secure machine-learning systems,
- have developed practical skills in using ML-based tools for solving real-world problems in (network-)security,
- be able to implement and evaluate ML models for tasks such as anomaly detection, and malware identification. |
| Content: | The module provides an in-depth exploration of the intersection of ML, and (network-)security, focusing on:
- Security of ML: Threats, risks, attack classes and mitigations.
- Application of ML in IT-Security: Using ML to detect and mitigate cyber threats for tasks like intrusion detection, malware analysis, or phishing defense.
- Case Studies: As part of the lab, students will be tasked with real-world scenarios from areas like security monitoring, anomaly, or phishing detection and challenged to innovate and enhance over existing solutions. |
| Literature: | Lecture notes, research papers, and case study materials will be provided as part of lecture material.,Supplementing material: Clarence Chio, David Freeman, ‘Machine Learning and Security’, O’Reilly Media, Inc., ISBN: 9781491979907, https://learning.oreilly.com/library/view/machine-learning-and/9781491979891/ |