AI Applications in Information Security
Course Number: 14-795
Department: Information Networking Institute
Locations: Pittsburgh, Silicon Valley
Units: 12
Semester Offered: Fall, Spring
AI Applications in Information Security
Course Number: 14-795
Department: Information Networking Institute
Locations: Pittsburgh, Silicon Valley
Units: 12
Semester Offered: Fall, Spring
Information security attacks can generate vast amounts of data in the form of files, logs, network packets, and more. In this course students will learn how AI systems leverage data to detect and attribute threats such as spam, malware, botnets and network intrusion. The course will examine each of the following stages in an AI workflow in the context of information security applications: data preparation and visualization; feature extraction and selection; model selection, training, tuning and evaluation. The course will also discuss issues of AI explainability and adversarial attacks against AI. Grading will be based on Python programming assignments and an implementation/analysis project.
Faculty and instructors who have taught this course in the past:
David Varodayan