Teaching
General
Seminar on Security
Edgar Weippl
Understand the process of scientific conferences in security
SS, 3 ECTS
Fundamentals of Security and Privacy
Markus Bader, Mauro Tempesta
Learn about challenges in the current IT systems
SS, 3 ECTS
Information Security
Gerald Quirchmayr, Edgar Weippl
Learn the foundations of information security
SS, 3 ECTS
Seminar on Security
Ernst Piller
Investigation various special topics from IT security in depth
SS, 3 ECTS
Selected Topics in Information Security
Edgar Weippl, Stefan Fenz
Discuss current research topics in information security
SS/WS, 6 ECTS
Introduction to Security (Lecture)
Martina Lindorfer, Matteo Maffei
Learn the basic concepts of system security, web security, and network security
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 (DE)
Franz Mairhofer
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
System Security
Algorithms for Software Protection
Sebastian Schrittweiser, Edgar Weippl
Learn about algorithms to prevent reverse engineering of software
SS, 6 ECTS
Systems and Application Security
Martina Lindorfer
Understand common errors and security vulnerabilities and learn to detect and avoid them
WS, 6 ECTS
Attacks and Defenses in Computer Security
Marco Squarcina
Acquire the skills required to participate in CTF competitions
WS, 6 ECTS
Advanced Security for Systems Engineering (DE)
Franz Mairhofer
Recognize advanced aspects of IT security and introduce appropriate security measures
WS, 3 ECTS
Distributed System Security
Network Security
Tanja Zseby
Learn the basic concepts of security in communication networks and protocols
SS, 3 ECTS
Crypto Asset Analytics
Bernhard Haslhofer, Matteo Maffei
Learn about the analysis of Cryptocurrencies
SS, 3 ECTS
Communication Networks 2
Joachim Fabini, Alexander Hartl
Learn about higher layer communication protocols and network simulation
SS, 4.5 ECTS
Seminar on Security (crypto currencies)
Monika di Angelo, Gernot Salzer
Understand the concepts behind cryptocurrencies
SS, 3 ECTS
Network Security
Stefan Schmid, Oliver Michel, Edgar Weippl
Learn about threats and solutions in the distributed systems communications
SS, 3 ECTS
Smart Contracts
Monika di Angelo, Gernot Salzer
Learn about technological aspects and security issues of smart contracts
SS, 6 ECTS
Cryptocurrencies
Matteo Maffei
Learn the foundations of blockchain technologies and cryptocurrencies
WS, 6 ECTS
Network Technologies
Stefan Schmid
Understand the most important concepts of modern network technologies
WS, 3 ECTS
Communication Networks 1
Tanja Zseby
Learn the foundations of wired and wireless communication networks and protocols
WS, 4.5 ECTS
Advanced Topics in Internet Computing & Software Technologies
Edgar Weippl
Learn about Blockchain and Distributed Ledger technologies and their applications
WS, 6 ECTS
Network Security - Advanced Topics
Tanja Zseby
Deepen your knowledge on network security
WS, 3 ECTS
Certification
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
Automated Deduction
Laura Kovacs
Learn about reasoning in first-order logic
SS, 6 ECTS
Seminar on Security (Formal Methods for Security and Privacy)
Benjamin Farinier
Learn to discuss and review top-tier research papers on formal methods in S&P
WS, 3 ECTS
Cryptography
Advanced Cryptography
Georg Fuchsbauer
Deepen your knowledge and skills in Cryptography
SS, 6 ECTS
Introduction to Cryptography (Lecture)
Georg Fuchsbauer
Learn the fundamental concepts in cryptography
WS, 3 ECTS
Introduction to Cryptography (Lab)
Georg Fuchsbauer, Hamza Abusalah, Mathias Wolf
Learn to apply fundamental concepts in cryptography
WS, 3 ECTS
Other
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
Privacy Enhancing Technologies
Edgar Weippl, Wilfried Mayer, Markus Donko-Huber, Martin Schmiedecker
Learn about different privacy enhancing technologies
WS, 3 ECTS