95-767 Cybersecurity for Artificial Intelligence & Machine Learning
6 units, Carnegie Mellon University
Advancements in Artificial Intelligence (AI) and Machine Learning (ML) have allowed for a surge in adoption of AI & ML solutions to address problems across numerous domains. With this rising reliance on AI & ML in many organizations, it is critical that such systems are protected from malicious activities. This course will discuss AI & ML cybersecurity issues, explore case studies of AI & ML cyber incidents, present AI & ML adversarial techniques, and demonstrate secure design approaches to protect AI & ML systems. With an emphasis on machine learning, the course will focus on secure machine learning systems development approaches and secure machine learning operations (MLOps). Students are expected to have knowledge of fundamental statistics and the ability to program in Python.
Prerequisites: (90-812 (min C) or 90-819 (min C) or 95-888 (min C) or 95-898 (min C) or 95-895 (min C) or 95-896 (min C)) and (90-707 (min C) or 90-711 (min C) or 90-777 (min C) or 95-796 (min C))
Offered: Spring 2027, Fall 2026, Spring 2026, Fall 2025
Courseweave needs JavaScript to show sections, workloads and planning tools.