Teaching
General
Information Security
Gerald Quirchmayr, Edgar Weippl
Learn the foundations of information security
WS/SS, 3 ECTS
Introduction to Security (DE)
Franz Mairhofer, Christian Brem
Recognize security sensitive aspects of IT systems and introduce appropriate security measures
WS, 3 ECTS
Seminar on Security
Franz Mairhofer
Learn to present and discuss knowledge in topics of it security
WS, 3 ECTS
Fundamentals of Security and Privacy
Markus Bader, Mauro Tempesta
Learn about challenges in the current IT systems
SS, 3 ECTS
Introduction to Security (Lab)
Marco Squarcina, Mauro Tempesta
Learn to discover and attack common software security vulnerabilities
SS, 3 ECTS
Introduction to Security (Lecture)
Martina Lindorfer, Matteo Maffei
Learn the basic concepts of system security, web security, and network security
SS, 3 ECTS
Selected Topics in Information Security
Edgar Weippl, Stefan Fenz
Discuss current research topics in information security
SS, 6 ECTS
Seminar on Security
Edgar Weippl
Understand the process of scientific conferences in security
SS, 3 ECTS
Seminar on Security
Ernst Piller
Investigation various special topics from IT security in depth
SS, 3 ECTS
System Security
Advanced Security for Systems Engineering (DE)
Christian Schanes, Florian Fankhauser, Christian Brem, Franz Mairhofer
Recognize advanced aspects of IT security and introduce appropriate security measures
WS, 3 ECTS
Attacks and Defenses in Computer Security
Marco Squarcina, Georg Merzdovnik
Acquire the skills required to participate in CTF competitions
WS, 6 ECTS
Systems and Application Security
Martina Lindorfer
Understand common errors and security vulnerabilities and learn to detect and avoid them
WS, 6 ECTS
Algorithms for Software Protection
Sebastian Schrittweiser, Edgar Weippl
Learn about algorithms to prevent reverse engineering of software
SS, 6 ECTS
Distributed System Security
Advanced Topics in Internet Computing & Software Technologies
Edgar Weippl, Wolfgang Klas
Learn about Blockchain and Distributed Ledger technologies and their applications
WS, 6 ECTS
Communication Networks 1
Tanja Zseby
Learn the foundations of wired and wireless communication networks and protocols
WS, 4.5 ECTS
Cryptocurrencies
Matteo Maffei
Learn the foundations of blockchain technologies and cryptocurrencies
WS, 6 ECTS
Network Security - Advanced Topics
Tanja Zseby, Fares Meghdouri, Felix Iglesias Vazquez
Deepen your knowledge on network security
WS, 3 ECTS
Communication Networks 2
Joachim Fabini, Alexander Hartl
Learn about higher layer communication protocols and network simulation
SS, 4.5 ECTS
Crypto Asset Analytics
Bernhard Haslhofer, Matteo Maffei
Learn about the analysis of Cryptocurrencies
SS, 3 ECTS
Network Security
Tanja Zseby
Learn the basic concepts of security in communication networks and protocols
SS, 3 ECTS
Network Security
Stefan Schmid, Oliver Michel, Edgar Weippl
Learn about threats and solutions in the distributed systems communications
SS, 3 ECTS
Seminar on Security (crypto currencies)
Monika di Angelo, Gernot Salzer
Understand the concepts behind cryptocurrencies
SS, 3 ECTS
Smart Contracts
Monika di Angelo, Gernot Salzer
Learn about technological aspects and security issues of smart contracts
SS, 6 ECTS
Certification
Automated Deduction
Laura Kovacs
Learn about reasoning in first-order logic
SS, 6 ECTS
Formal Methods for Security and Privacy
Matteo Maffei
Learn the foundations of static analysis of security and privacy properties
SS, 6 ECTS
Runtime Verification
Ezio Bartocci, Dejan Nickovic
Perform runtime verification for the analysis of complex systems
SS, 6 ECTS
Cryptography
Introduction to Cryptography
Georg Fuchsbauer
Learn the fundamental concepts in cryptography
WS, 6 ECTS
Symmetric Cryptography
Elena Andreeva
Learn about the security of symmetric cryptography primitives
WS, 6 ECTS
Advanced Cryptography
Georg Fuchsbauer
Deepen your knowledge and skills in Cryptography
SS, 6 ECTS
Other
Digital Forensics
Edgar Weippl, Martin Schmiedecker, Karsten Theiner
Learn to conduct digital forensic investigations
WS, 3 ECTS
Privacy Enhancing Technologies
Edgar Weippl, Wilfried Mayer, Markus Donko-Huber, Martin Schmiedecker
Learn about different privacy enhancing technologies
WS, 3 ECTS
Secure Digital Economy
Gerald Quirchmayr
Learn to develop and operate secure applications and infrastructures needed for a secure digital economy
WS, 6 ECTS
Understanding Quantum Computing: Foundations of Quantum Learning
Gabriele Uchida, Peter Reichl, Beatrix Hiesmayr, Edgar Weippl
Learn the foundations of Quantum Computing and Security
WS, 3 ECTS
Foundations of Quantum Security
Gabriele Uchida, Beatrix Hiesmayr, Peter Reichl, Edgar Weippl
Learn the foundations of Quantum Computing and Security
SS, 3 ECTS
Security, Privacy and Explainability in Machine Learning
Andreas Rauber, Rudolf Mayer
Learn about attacks on machine learning models and privacy of individuals in datasets
SS, 3 ECTS