Main content
M.Sc. Mathematics — Profile Area Computer Science
If Profile Area Computer Science is chosen, modules amounting to 18 CP must be selected that have not yet been taken elsewhere. If the profile area computer science (depending on the examination regulations) has not yet been taken in the Bachelor's program or if corresponding modules have not been completed in the key competence area, two basic or advanced modules of 9 CP (from the Bachelor's program offering) must be selected. Otherwise, two to three advanced modules (Bachelor's program offering) or specialization modules (Master's program offering) of 9 CP or 6 CP must be taken. At least one of the completed modules must be a specialization module.
List of modules in this area of study:
Sorted: alphabetical, by classification, by level and CP
Basic module, 9 CP
- Algorithms and Data Structures (Basic module, 9 CP)
- Declarative Programming (Basic module, 9 CP)
- Object-oriented Programming (Basic module, 9 CP)
- System Software and Computer Communication (Basic module, 9 CP)
- Technical Computer Science (Basic module, 9 CP)
Advanced module, 6 CP
- Introduction to Bioinformatics (Advanced module, 6 CP)
- Small Advanced Module Computer Science 1 (Advanced module, 6 CP)
- Small Advanced Module Computer Science 2 (Advanced module, 6 CP)
- Small Advanced Module Computer Science 3 (Advanced module, 6 CP)
- Small Advanced Module Computer Science 4 (Advanced module, 6 CP)
- Small Advanced Module Computer Science 5 (Advanced module, 6 CP)
- Software Design and Programming Techniques (Advanced module, 6 CP)
- Software Engineering (Advanced module, 6 CP)
Advanced module, 9 CP
- Computer Networks (Advanced module, 9 CP)
- Database Systems (Advanced module, 9 CP)
- Efficient Algorithms (Advanced module, 9 CP)
- Graphics Programming (Advanced module, 9 CP)
- IT-Security (Advanced module, 9 CP)
- Large Advanced Module Computer Science 1 (Advanced module, 9 CP)
- Large Advanced Module Computer Science 2 (Advanced module, 9 CP)
- Large Advanced Module Computer Science 3 (Advanced module, 9 CP)
- Large Advanced Module Computer Science 4 (Advanced module, 9 CP)
- Large Advanced Module Computer Science 5 (Advanced module, 9 CP)
- Machine Learning (Advanced module, 9 CP)
- Software Quality (Advanced module, 9 CP)
- Theoretical Computer Science (Advanced module, 9 CP)
Specialization module, 6 CP
- Advanced Methods of System Development (Specialization module, 6 CP)
- Advanced Programming Concepts (Specialization module, 6 CP)
- Algorithms in Bioinformatics (Specialization module, 6 CP)
- Artificial Intelligence (Specialization module, 6 CP)
- Cloud Computing (Specialization module, 6 CP)
- Data Integration (Specialization module, 6 CP)
- Distributed Systems (Specialization module, 6 CP)
- Geo Databases (Specialization module, 6 CP)
- Index and Storage Structures (Specialization module, 6 CP)
- Information Retrieval (Specialization module, 6 CP)
- Neural Networks (Specialization module, 6 CP)
- Operating Systems (Specialization module, 6 CP)
- Small Specialization Module Computer Science 1 (Specialization module, 6 CP)
- Small Specialization Module Computer Science 2 (Specialization module, 6 CP)
- Small Specialization Module Computer Science 3 (Specialization module, 6 CP)
- Small Specialization Module Computer Science 4 (Specialization module, 6 CP)
- Small Specialization Module Computer Science 5 (Specialization module, 6 CP)
- Software Evolution (Specialization module, 6 CP)
- Virtual Machines (Specialization module, 6 CP)
- Visual Languages (Specialization module, 6 CP)
- Web Technologies (Specialization module, 6 CP)
Specialization module, 9 CP
- Advanced Algorithmics (Specialization module, 9 CP)
- Algorithm Engineering (Specialization module, 9 CP)
- Compiler Construction (Specialization module, 9 CP)
- Image Synthesis (Specialization module, 9 CP)
- Implementation of Database Systems (Specialization module, 9 CP)
- Large Specialization Module Computer Science 1 (Specialization module, 9 CP)
- Large Specialization Module Computer Science 2 (Specialization module, 9 CP)
- Large Specialization Module Computer Science 3 (Specialization module, 9 CP)
- Large Specialization Module Computer Science 4 (Specialization module, 9 CP)
- Large Specialization Module Computer Science 5 (Specialization module, 9 CP)
- Model-driven Software Development (Specialization module, 9 CP)
- Modern Methods of System Development (Specialization module, 9 CP)
- Multimedia Signal Processing (Specialization module, 9 CP)
Please note:
This page applies to the most current examination regulations in Winter semester 2023/24. If you are studying according to an earlier or later examination regulation other provisions may apply:
- Winter 2016/17 (no corresponding element)
- Summer 2018 (no corresponding element)
- Winter 2018/19 (no corresponding element)
- Winter 2019/20 (no corresponding element)
- Winter 2020/21 (no corresponding element)
- Summer 2021 (no corresponding element)
- Winter 2021/22 (no corresponding element)
- Winter 2022/23 (no corresponding element)
- Winter 2023/24
The information in this online module guide was created automatically. Legally binding is only the information in the examination regulations (Prüfungsordnung). If you notice any discrepancies or errors, we would be grateful for any advice.