Lectures, Seminars & Projects

Courses (alternating)BachelorMaster
Diskrete Strukturen! 
Introduction to Modern Cryptography!x*
Secure Channelsx^x^
Cryptographic Hash Functionsx^x^
Security Engineeringxx
Quantum Algorithms & Cryptanalysisxx
Seminar (3 ECTS)
Security Project (12-15 ECTS)

x Can be chosen for the elective or the compulsory elective area "Security and Data Science".
! Part of the compulsory curriculum.
* If no other equivalent introductory course for cryptography was taken before (e.g. during Bachelor's).
^ Introduction to Modern Cryptography (or equivalent introductory course) required.
° Seminars and projects have alternating topics each semester and may require successful completion of Introduction to Modern Cryptography (or equivalent) and/or other prerequisites.


Lectures

SS 26

Introduction to Modern Cryptography

Quantum Algorithms and Cryptanalysis

WS 26

Diskrete Strukturen

Advanced Cryptography: Secure Channels

SS 27

Introduction to Modern Cryptography

Cryptographic Hash Functions

Seminars

SS 26Advanced Cryptography: Committing Security
WS 26Advanced Cryptography: Authentication & Authenticated Encryption

Projects

SS 26Is WORST the Best? - Optimizing Hash-Based Signature Schemes
WS 26Quantum Computing Curiosity - Understand & Visualize the Future