Master Module Overview

Basic/Foundation
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Software Languages2110105
Highlights of Theoretical Computer Science 2110579
Mathematics for Modeling and Data Analysis2110475
Theory of machine learning2110529
Cryptography2120178
Advanced Algorithms2120299
Quantum Information and Computation [M.Sc.]2120115
Design, Implementation and Analysis of Computer Systems
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Deterministic Network Calculus2110549
Energy-Aware Computing Systems2120306
Formal Verification and Model Checking2120415
High-Performance Computing on Clusters6
High-Performance Computing on Multicore Processors6
Scheduling Theory2120325
Algorithms, Complexity, Data
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Advanced Quantum Information and Computation2111035
Computational Geometry5
Finite Fields: Theory and Algorithms2110585
Highlights of Theoretical Computer Science 2110579
Advanced Algorithms2120299
Computational complexity theory2110289
Formal Verification and Model Checking2120415
Quantum Information and Computation [M.Sc.]2120115
Proofs are programs [M.Sc.] (no offer in WS 25/26)2110035
Computer Security
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Advanced Automatic Testing2110675
Digital Sovereignty2110596
Cryptographic protocols2110315
Mobile Network Security2110125
Physical Attacks and Countermeasures2110345
Program Analysis5
Public Key Cryptanalysis 12110555
Software Security 22110635
Blockchain and Decentralized Security5
Cryptography2120178
Cryptography on hardware-based platforms2120195
Microarchitectural Attacks and Defenses2120645
Privacy Engineering, Data Governance and Usability5
Quantum Cryptography (no offer in WS 25/26)2120165
Software Security 1 [M.Sc.]5
Software Engineering and Programming Languages
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Advanced Automatic Testing2110675
Autonomous Vehicles and Artificial Intelligence2110445
Foundations of Programming Languages, Verification, and Security2110625
High-Performance Computing on Multicore Processors6
Software Languages2110105
Autonomous Vehicles and Artificial Intelligence Lab2120355
High-Performance Computing on Clusters6
Proofs are programs [M.Sc.] (no offer in WS 25/26)2110035
Artificial Intelligence
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Autonomous Vehicles and Artificial Intelligence2110445
Computational Neuroscience: Single-Neuron Models2110396
Computational Neuroscience: Vision and Memory2110495
Engineering for Large Language Models2110656
Machine Learning: Supervised Methods (no offer in SS 25)2110246
Privacy-Preserving Natural Language Processing2110686
Responsible AI2110646
Theory of machine learning2110529
AI Ethics And Society2120445
Autonomous Vehicles and Artificial Intelligence Lab2120355
Deep Learning2120185
Natural language processing with deep learning [M.Sc]2120385
Machine Learning: Unsupervised Methods10
Numerical Optimization2120436
Seminars
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Seminars3
Seminar Perlen der Logik2111173
Master-Seminar "Digitale Souveränität"2111323
Seminar: Current topics in microarchitectural security2111343
Seminar Mathematics and Computation: Convex Optimization2111363
Seminar Networked Systems2111373
Seminar Safety and Reliability in Artificial Intelligence2111383
Seminar Randomisierte Algorithmen2111393
Master Seminar: Building Trust in Large Language Models2111403
Seminar on Applied Privacy and Anonymity2111413
Seminar: Introduction to Bayesian modeling2111443
Seminar Computer science perspectives on Mis- and disinformation2121083
Seminar Ressourceneffiziente Systemsoftwarekonzepte2121113
Seminar Security Engineering2121123
Seminar Distributed Systems2121143
Advanced Topics in Deep Learning2121203
Seminar Quantum Information and Computation2121233
Seminar Internet Security2121253
Seminar Software Security2121263
Seminar on Algorithms2121293
Algorithms for Decision Making2121303
Seminar Mobile Network Security2121343
Automated Software Engineering2121383
Learning Meets Theoretical Computer Science2121403
Search-Based Code Generation2121423
Ethics in Computer Science Research2121433
Practical Labs
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Practical Labs3
Practical Course on Mobile Network Security2114043
Software Testing via Fuzzing2114183
Embedded Firmware Fuzzing2114193
Introductory project in microarchitectural security2114273
Research in Internet Security2114313
Research in Software Security2114333
Practical Course on Traffic Analysis Attacks2114363
Praktikum Systemsoftwaretechnik 2124053
Lab Course: Introduction To Bayesian Modeling 2124173
Advanced python programming2124263
Practical Course on Machine Learning Security2124273
Lab Course: Challenging Problems in Reinforcement Learning2124283
Open-Source Chip Design2124293
Projects
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Project10
Free Elective Moduls
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Free Elective Moduls20
Masterthesis
Module
Event(LV)
Course-NumberCPTerm
SOSEWISE
Master's thesis and colloquium30