199.017 Artificial Intelligence in Computer Security
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024S, VU, 2.0h, 3.0EC, to be held in blocked form

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to...

After completing this course, students will be equipped with a thorough understanding of how artificial intelligence (AI) can be applied to tackle security problems. They can employ learning algorithms to address specific security
tasks, including attack detection and malware analysis. Furthermore, the course will provide them with insights into the roles of data selection, feature extraction, and learning techniques and how these elements influence the
success of AI in security applications. Additionally, students will learn about the limitations, challenges, and potential oversights inherent in deploying AI for security purposes.

Subject of course

The lecturer of this course will be Konrad Rieck / TU Berlin.

 This course provides an introduction to artificial intelligence in security applications. Rather than jumping on the hype train of AI, we first look back at previous research and discuss general concepts for applying learning
algorithms to security tasks, such as attack detection and malware analysis. We then examine the role of data, features, and learning techniques in this context and address their limitations and blind spots. The course concludes with an
outlook on future developments and possible misconceptions in AI-based security.

  • Basics of Machine Learning (4h)
  • Features and Feature Spaces (2h)
  • Attack Detection using Machine Learning (4h)
  • Malware Analysis using Machine Learning (2h)
  • Robustness and Adversarial Learning (2h)
  • Generative AI in Security Applications (2h)
  • Critical Reflections and Outlook (4h)

Planned schedule:

Block course with two separate weeks in the semester:
Week 1: 13.5 - 17.5., 5x2 hours
Week 2: 24.6. - 28.6., 5x2 hours


 

Teaching methods

The course format is a lecture combined with interactive discussions. Each unit will focus on a single topic, structured to include 2/3 of the time dedicated to instructive teaching and 1/3 allocated for engaging in discussions with the students.

Mode of examination

Immanent

Additional information

This is a guest professor course of the TU Wien Informatics Doctoral School.

The course is open to all PhD students and interested Master students.

***************************

The course is limited to 20 students to ensure sufficient discussion and exchange in its units.


Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon10:00 - 12:0013.05.2024Seminarraum 384 Artificial Intelligence in Computer Security
Tue10:00 - 12:0014.05.2024Seminarraum 363 Artificial Intelligence in Computer Security
10:00 - 12:0015.05.2024 - 17.05.2024Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
10:00 - 12:0024.06.2024 - 28.06.2024Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Artificial Intelligence in Computer Security - Single appointments
DayDateTimeLocationDescription
Mon13.05.202410:00 - 12:00Seminarraum 384 Artificial Intelligence in Computer Security
Tue14.05.202410:00 - 12:00Seminarraum 363 Artificial Intelligence in Computer Security
Wed15.05.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Thu16.05.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Fri17.05.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Mon24.06.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Tue25.06.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Wed26.06.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Thu27.06.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Fri28.06.202410:00 - 12:00Seminarraum AC 02 - 2 Artificial Intelligence in Computer Security
Course is held blocked

Examination modalities

Written exam of 60 minutes at the end of the course (multiple-choice questions). If students are absent due to illness, an oral exam of 20 minutes may be offered.

Course registration

Begin End Deregistration end
27.02.2024 12:00 12.05.2024 23:59

Registration modalities

Please register in TISS.

Curricula

Study CodeObligationSemesterPrecon.Info
PhD TU Wien Informatics Doctoral School Mandatory

Literature

  • Duda, Hart and Stork. Pattern Classification. Wiley & Sons 2001
  • Gollmann. Computer Security. Wiley & Sons, 2011
  • Szor. The Art of Computer Virus Research and Defense. Addison-Wesley, 2005
  • Rieck. Machine Learning for Application-Layer Intrusion Detection, Lulu 2009
  • More references will be announced in each lecture

Miscellaneous

  • Attendance Required!

Language

English