Project groups
In the "project group" course, a group of usually 8-16 students work on a topic specified by the organiser over the course of a year (two semesters). Here, teamwork and the organisation of a project are tested and learned in practice in order to prepare students for their future careers. In terms of content, project groups are intended to introduce students to current research topics. For students, this means that graduates of a project group are generally also predestined to subsequently take on Master's theses in the relevant field. Details can be found in the framework guidelines for project groups.
Prerequisites
- The project group can only be started once the Bachelor's programme has been successfully completed. The Bachelor's degree is successfully completed when all examinations have been passed and the 4.0 confirmation has been submitted to the Examinations Office by 31 March for the summer semester and by 30 September for the winter semester.
- The project group can only be started once enrolment in the Master's degree programme has been completed. Students in the Bachelor's programme who do not achieve the 4.0 confirmation or complete examinations until 31 March and 30 September must therefore apply for the Master's programme by the respective deadline for the change of degree programme.
How do I get a project group?
Procedure for assigning students to project groups
Phase 1: PAUL registration
August 15th – August 24th (timely registration)
August 25th – September 20th (late registration)
Phase 2: Assignments & preferences
August 25th – September 20nd (September 28th preferences only)
Phase 3: Stable Marriage
October 1st
Phase 4: Notification & decision
October 1st
Details of the individual phases can be found here.
New project groups in the Master of Computer Science and Master of Computer Engineering
The project groups listed are intended for the Master's degree programme in Computer Science and/or Computer Engineering. There are three types of project groups: Only Computer Science students participate in CS project groups. These groups offer the required 2x10 ECTS credits. Only Computer Engineering students take part in CE project groups, which offer the required 2x9 ECTS credits. Students from both degree programmes take part in mixed project groups. These groups offer the required scope of 2x10 ECTS and 2x9 ECTS.
Winter Term 2025/26
CS + CE project groups:
Title of the PG: Performance Benchmarking and Optimization for Mobile Agentic Systems (MAS)
Contact person: Prof. Dr. Lin Wang, Huzaifa Shaaban Kabakibo
Specialist group: Computer Networks
Title of the PG: Knowledge Graphs: Construction, Reasoning, and Retrieval-Augmented Generation (KGCR-RAG)
Contact person: Prof. Dr. Axel-Cyrille Ngonga Ngomo, Asep Fajar Firmansyah
Specialist group: Data Science Group (DICE)
Title of the PG: Living Digital Forest Twins: AI-Based Monitoring of Biomass, Carbon, and Forest Dynamics (LiFT)
Contact person: Moritz Seiler, Urban Škvorc
Specialist group: Machine Learning and Optimisation
Title of the PG: Autonomous Semantic Immune Systems for Knowledge Graph Validation (SIS)
Contact person: Prof. Dr. Axel-Cyrille Ngonga Ngomo, Manzoor Ali
Specialist group: DICE
Title of the PG: Supervised Distributed Computing (SDC)
Contact person: Prof. Dr. Christian Scheideler, Jan Lüking, Henning Hillebrandt
Specialist group: Theory of Distributed Systems
CE Project Groups:
Title of the PG: Brain-inspired Spatial Navigation for Autonomous Robots (Brain-NAV)
Contact person: Alper Yegenoglu
Specialist group: Automatic Control Group (RAT)
Title of the PG: Signal Processing and Machine Learning for Health Monitoring Using EEG and Smartwatch Data (MLSP4Health)
Contact person: Tanuj Hasija, Maurice Kuschel
Specialist group: Signal and System Theory Group
Ongoing project groups in IT
Summer Semester 2026
CS + CE project groups:
Title of the PG: How to Train Your Large Language Model 2 (HTYLLM2)
Contact person: Prof. Dr. Axel-Cyrille Ngonga Ngomo
Specialist group: Data Science
Title of the PG: Ontology-mediated validation of knowledge graphs (OmValKG)
Contact person: Cem Okulmus, Anni-Yasmin Turhan
Specialist group: Knowledge Representation
Title of the PG: Adaptive Virtual Tutor for Chemistry Study Preparation 3 (VirtuTutor 3)
Contact person: Matthias Fischer, Jan-Luca Hansel
Specialist group: Theory of Distributed Systems
Title of the PG: Benchmarking and Optimizing Mobile RAG Systems (MobileRAG)
Contact person: Lin Wang
Specialist group: Computer Networks
Title of the PG: Agentic AI for Systems Engineering (Agent-SE II)
Contact person: Ruslan Bernijazov, Mahmoud Bazzal, Benjamin Tülp
Specialist group: Advanced Systems Engineering
Title of the PG: Large Language Models for Explainable Link Prediction (LLM4XLP)
Contact person: Parsa Abbasi, Stefan Heindorf
Specialist group: Data Science Junior Research Group
Title of the PG: Usable Authentication Lab (UAuth)
Contact person: Yorick Last
Specialist group: Human-centered IT Security
CS project groups:
Title of the PG: Developing Software Architectural Refactoring Pipelines (DSARP)
Contact person: Mohamed Soliman, Elia Ashraf
Specialist group: Software Resilience
Title of the PG: Adaptive Retrieval-Augmented Generation (ARAG)
Contact person: Mohamed Sherif, Reda Ihtassine
Specialist group: Data Science Group (DICE)
Title of the PG: Robust Embeddings (ROEM)
Contact person: Arnab Sharma
Specialist group: Data Science
Title of the PG: Best of all Maps: A Smart Meta-Method for 3D Map Computation (BOAM)
Contact person: Marcel Campen
Specialist group: Computer Graphics & Visualization
CE Project Groups:
Title of the PG: Learning locomotion skill for quadruped robots (QuadLoco)
Contact person: Dinh, Quang Dung
Specialist group: Automatic Control Group
Title of the PG: Signal Processing for EEG and Wristband Data (EEGWrist)
Contact person: Tanuj Hasija
Specialist group: Signal and System Theory Group
Title of the PG: LLM-Driven Reward Shaping for Aerial Robot Navigation (LRS-NAV)
Contact person: Alper Yegenoglu
Specialist group: Automatic Control (RAT)
Winter Semester 2025/26
CS + CE project groups:
Title of the PG: Machine Unlearning for Face Recognition (ULF)
Contact person: Rouqaiah Al-Refai, Philipp Terhörst
Specialist group: Responsible AI for Biometrics
Title of the PG: Hardware/Software Co-Design of Distributed Robotics Systems (ROS.HScode)
Contact person: Alexander Philipp Nowosad
Specialist group: Computer Engineering Group
Title of the PG: Knowledge Graph Summarization (KGSUMM)
Contact person: Axel-Cyrille Ngonga Ngomo, Asep Fajar Firmansyah
Specialist group: Data Science
Title of the PG: Supplychain attack and defense platform (SADEP)
Contact person: Yasemin Acar
Specialist group: Empirical Software Engineering
Title of the PG: Seated Locomotion for VR Serious Games (VR-Serious)
Contact person: Enes Yigitbas, Sebastian Krois
Specialist group: Software Innovation Lab + GamesLab
Title of the PG: Adaptive Authentication in Virtual Reality (ADA-VR)
Contact person: Emiram Kablo, Patricia Arias Cabarcos, Juraj Somorovsky
Specialist group: IT Security
CS project groups:
Title of the PG: Analysing Graph Orbits under r-Local Complementation (r-LOC)
Contact person: Zahra Raissi, Hrachya Zakaryan
Specialist group: Quantum Information
Title of the PG: Framework for Offensive eXercises (FOX)
Contact person: Juraj Somorovsky, Jost Rossel
Specialist group: System Security
CE Project Groups:
Title of the PG: Simulating Robots with Differentiable Simulation (DiffSimRobot)
Contact person: Dinh, Quang Dung,
Specialist group: Automatic Control Group
Title of the PG: Fusing EEG and wearable data (EEGWear)
Contact person: Maurice Kuschel, Mohammad Soleymani
Specialist group: Signal and System Theory
Title of the PG: Design and development of aerial soft robots in Isaac sim (ASR)
Contact person: Vikas Chidananda, Erdal Kayacan
Specialist group: Automatic Control Group