Main content
This entry is from Winter semester 2020/21 and might be obsolete. No current equivalent could be found.
B.Sc. Computer Science — Compulsory Elective Modules in Computer Science
Modules totaling 24 LP must be selected in this area of study. At least one module each on Theoretical Computer Science (marked with a "T") and Practical Computer Science ("P") must be completed. In addition, a maximum of 15 LP may be acquired in specialization modules.
List of modules in this area of study:
Sorted: alphabetical, by classification, by level and CP
- Abstract Data Types - Universal Algebra (Specialization module, 9 CP, T)
- Advanced Methods of System Development (Specialization module, 6 CP, P)
- Advanced Module Business Systems (Advanced module, 6 CP, P)
- Advanced Module Databionics (Advanced module, 9 CP, P)
- Advanced Module Databionics / Knowledge Engineering (Advanced module, 6 CP, P)
- Advanced Module Design and Operation of Information Systems (Advanced module, 6 CP, P)
- Advanced Module Digital Transformation (Advanced module, 6 CP, P)
- Advanced Module Information Management (Advanced module, 6 CP, P)
- Advanced Module Knowledge Management and Collaborative Technologies (Advanced module, 6 CP, P)
- Advanced Module Model-Based Decision Support, Business Intelligence & Analytics (Advanced module, 6 CP, P)
- Advanced Module Process Management (Advanced module, 6 CP, P)
- Advanced Programming Concepts (Specialization module, 6 CP, T)
- Advanced Topics in Theoretical Computer Science (Specialization module, 6 CP, T)
- Agile and Classical Requirements Engineering (Advanced module, 6 CP, P)
- Algorithm Engineering (Specialization module, 9 CP, P)
- Algorithms in Bioinformatics (Specialization module, 6 CP, P)
- Artificial Intelligence (Specialization module, 6 CP, P)
- Cloud Computing (Specialization module, 6 CP, P)
- Compiler Construction (Specialization module, 9 CP, T)
- Computability and Provability (Specialization module, 9 CP, T)
- Computer Networks (Advanced module, 9 CP, P)
- Computer-assisted Theorem Proving (Advanced module, 9 CP, T)
- Content-based Image and Video Analysis (Specialization module, 6 CP, P)
- Data Integration (Specialization module, 6 CP, P)
- Databionics (Specialization module, 9 CP, P)
- Descriptional Complexity (Specialization module, 6 CP, T)
- Distributed Systems (Specialization module, 6 CP, P)
- Efficient Algorithms (Advanced module, 9 CP, T)
- Formal Methods (Specialization module, 9 CP, T)
- Formal Methods in Software Engineering (Specialization module, 9 CP, T)
- Fundamental IoT Sensor Technologies To Measure Physical And Non-physical Parameters (Advanced module, 6 CP, P)
- Geo Databases (Specialization module, 6 CP, P)
- Graphics Programming (Advanced module, 9 CP, P)
- IT-Security (Advanced module, 9 CP, P)
- Image Synthesis (Specialization module, 9 CP, P)
- Implementation of Database Systems (Specialization module, 9 CP, P)
- Index and Storage Structures (Specialization module, 6 CP, P)
- Information Retrieval (Specialization module, 6 CP, P)
- Introduction to Bioinformatics (Advanced module, 6 CP, P)
- Knowledge Discovery (Advanced module, 9 CP, P)
- Large Advanced Module Bioinformatics (Advanced module, 9 CP, P)
- Large Advanced Module Databases (Advanced module, 9 CP, P)
- Large Advanced Module Distributed Systems (Advanced module, 9 CP, P)
- Large Advanced Module Graphics and Multimedia Programming (Advanced module, 9 CP, P)
- Large Advanced Module Programming Languages and Programming Tools (Advanced module, 9 CP, P)
- Large Advanced Module Software Engineering (Advanced module, 9 CP, P)
- Large Advanced Module Supervised Learning (Advanced module, 9 CP, P)
- Large Advanced Module Theoretical Computer Science (Advanced module, 9 CP, T)
- Large Advanced Module Unsupervised Learning (Advanced module, 9 CP, P)
- Large Specialization Module Bioinformatics (Specialization module, 9 CP, P)
- Large Specialization Module Databases (Specialization module, 9 CP, P)
- Large Specialization Module Distributed Systems (Specialization module, 9 CP, P)
- Large Specialization Module Graphics and Multimedia Programming (Specialization module, 9 CP, P)
- Large Specialization Module Programming Languages and Programming Tools (Specialization module, 9 CP, P)
- Large Specialization Module Software Engineering (Specialization module, 9 CP, P)
- Large Specialization Module Supervised Learning (Specialization module, 9 CP, P)
- Large Specialization Module Theoretical Computer Science (Specialization module, 9 CP, T)
- Large Specialization Module Unsupervised Learning (Specialization module, 9 CP, P)
- Machine Learning (Advanced module, 9 CP, P)
- Model Checking (Specialization module, 9 CP, T)
- Model-driven Software Development (Specialization module, 9 CP, P)
- Modern Methods of System Development (Specialization module, 9 CP, P)
- Modern Topics in Theoretical Computer Science (Specialization module, 9 CP, T)
- Multimedia Signal Processing (Specialization module, 9 CP, P)
- Neural Networks (Specialization module, 6 CP, P)
- Operating Systems (Specialization module, 6 CP, P)
- Parallel Computing (Specialization module, 9 CP, T)
- Parallel Functional Programming (Specialization module, 9 CP, T)
- Parallel and Distributed Algorithms (Specialization module, 6 CP, T)
- Program Verification and Synthesis (Specialization module, 9 CP, T)
- Programming Languages and Types (Specialization module, 9 CP, T)
- Project Management for Software Development (Specialization module, 6 CP, P)
- Semantics of Programming Languages (Specialization module, 9 CP, T)
- Small Advanced Module Bioinformatics (Advanced module, 6 CP, P)
- Small Advanced Module Databases (Advanced module, 6 CP, P)
- Small Advanced Module Distributed Systems (Advanced module, 6 CP, P)
- Small Advanced Module Graphics and Multimedia Programming (Advanced module, 6 CP, P)
- Small Advanced Module Programming Languages and Programming Tools (Advanced module, 6 CP, P)
- Small Advanced Module Software Engineering (Advanced module, 6 CP, P)
- Small Advanced Module Supervised Learning (Advanced module, 6 CP, P)
- Small Advanced Module Theoretical Computer Science (Advanced module, 6 CP, T)
- Small Advanced Module Unsupervised Learning (Advanced module, 6 CP, P)
- Small Specialization Module Bioinformatics (Specialization module, 6 CP, P)
- Small Specialization Module Databases (Specialization module, 6 CP, P)
- Small Specialization Module Distributed Systems (Specialization module, 6 CP, P)
- Small Specialization Module Graphics and Multimedia Programming (Specialization module, 6 CP, P)
- Small Specialization Module Programming Languages and Programming Tools (Specialization module, 6 CP, P)
- Small Specialization Module Software Engineering (Specialization module, 6 CP, P)
- Small Specialization Module Supervised Learning (Specialization module, 6 CP, P)
- Small Specialization Module Theoretical Computer Science (Specialization module, 6 CP, T)
- Small Specialization Module Unsupervised Learning (Specialization module, 6 CP, P)
- Software Design and Programming Techniques (Advanced module, 6 CP, P)
- Software Evolution (Specialization module, 6 CP, P)
- Software Quality (Advanced module, 9 CP, P)
- Specialization Module Databionics / Data Science (Specialization module, 9 CP, P)
- Specialization Module Databionics for Time Series (Specialization module, 6 CP, P)
- State-based Systems (Specialization module, 9 CP, T)
- Statistical Bioinformatics (Specialization module, 6 CP, P)
- Temporal Data Mining (Specialization module, 6 CP, P)
- Theory of Automata and Formal Languages (Specialization module, 9 CP, T)
- Virtual Machines (Specialization module, 6 CP, P)
- Visual Languages (Specialization module, 6 CP, P)
- Web Technologies (Specialization module, 6 CP, P)
Please note:
This page applies to the most current examination regulations in Winter semester 2020/21. 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
- Summer 2021 (no corresponding element)
- Winter 2021/22 (no corresponding element)
- Winter 2022/23 (no corresponding element)
- Winter 2023/24 (no corresponding element)
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.