Teaching

Seminars, courses and modules

Teaching materials are provided in English for all courses. The lecture will be held in German, parts of the exercises and the seminar can also be held in English.

Cryptology Seminars

The seminars are offered to bachelor students in informatics as well as for master studies in informatic  and in cyber security. They cover various topics in the field of cryptology. It includes mathematical foundations, various practically relevant cryptanalysis techniques as well as concrete cryptographic assumptions and primitives.

Module 5506 - Cryptology

Compulsory module in the Master's degree program in Cyber Security.

Module 5506 - Cryptology

Courses:

Number

 

Name

 

credits

55061

 

Introduction to Cryptology

 

3

55062

 

Cryptoanalysis

 

3

        6
   

Module 3931 - Post-Quantum Cryptography

Compulsory elective module in the Master's degree program in Cyber Security, specialization fields Enterprise Security, Public Security, Cyber Network Capabilities.
Courses:

Module 3931 - Post Quantum Cryptography

Courses:

Number

 

Name

 

credits

39311

 

Introduction to Post-Quantum Cryptography

 

4

39312

 

Selected Topics in Post-Quantum Cryptography

 

4

39313

 

Post-Quantum Cryptography in Practice

 

1

 

9

 

Module 5118 - Foundations of Distributed Systems and Blockchains

Compulsory elective module in the Master's degree program in Cyber Security, specialization fields Enterprise Security, Public Security, Cyber Network Capabilities

Module 5118 - Foundations of Distributed Systems and Blockchains

Courses:

Number

 

Name

 

credits

51181

 

Foundations of Distributed Systems and Blockchains

 

4

51182

 

Research Topics in Security for Decentralized Systems

 

2

        6