Complete Module Catalogue of the Computer Science for Digital Media Master's program (since summer semester 2017)



Distributed and Secure Systems    

Intelligent Information Systems

Graphical & Interactive Systems


Advanced Analysis

Advanced Cryptography: Cryptographic Hash Functions
Advanced Cryptography: Secure Channels

Advanced HCI: Theory and Methods

Advanced Numerical Mathematics

Advanced Type Theory for Functional Programming

Cognitive Systems

Computer Graphics II: Animation Systems

Computer Graphics II: Fundamentals of Imaging

Discrete Optimization


Image Analysis and Object Recognition

Internet der Dinge

(Elective only)





Introduction to Functional Programming with Haskell

Introduction to Machine Learning and Data Mining

Logics and Semantic Web

Machine Learning for Software Engineering

Mobile Information Systems

• *

Online Computation

Photogrammetric Computer Vision

Physiological Computing





Quantum Algorithms & Cryptanalysis

Randomized Algorithms

Safety and Security Engineering

Search Algorithms

Search-Based Software Engineering

Security Engineering

(replaces Software Development for Save and Secure Systems)




Software Product Line Engineering           

Spatial Computational Geometry

Spatial Information Systems (GIS)

(Elective only)

Usability Engineering

Virtual Reality


(Elective only)

Watermarking & Steganography

• *

Web Search and Information Retrieval

* (by application to the examination committee)