Welcome to our Theses Project Topics page! Here you will find a list of intriguing and challenging topics suitable for Bachelor, Master, and Medical Doctorate theses. We are dedicated to supporting your academic journey by providing opportunities for in-depth research and discovery. Each topic listed can be adapted to the specific requirements of Bachelor, Master, or Medical Doctorate theses, ensuring relevance and suitability for your academic level. Bachelor and Master thesis topics are tailored for the Computer Science program, while doctoral topics are for medical students. For doctoral thesis topics in the Mathematics and Natural Sciences faculty, please reach out to Prof. Krüger to discuss further. If you are interested in any of the topics listed or have any questions, please reach out to the contact person listed or Prof. Krüger for guidance and information.
At the end of the page you can have a look at thesis topics that are already taken, so that you may get an impression of the work of our group.
Open Thesis Topics
| Implementation of a Learning Management System (LMS) for a Graduate School | |
|---|---|
| Thesis type | B.Sc./M.Sc. Computer Science |
| Contact person | Dr. Johannes Müllers |
| While faculties generally use BASIS/HisInOne as provided by the HRZ, graduate schools are in need for smaller-scale solutions to track their students’ progress. For a graduate school starting in September 2026, we want to provide such a system with the following key functionalities: – Student sign up with structured data (e.g. address, profile picture) – Upload/download functionality for students and teachers – Course management – Grading/Feedback Your tasks include: – Identifying existing available solutions, ranging from large scale systems like ILIAS/BASIS/HisInOne, to smaller scale systems – Deciding whether to start with an open source system, or start from scratch – Setup of the system, preferably on a HRZ VM – Regular feedback round with stakeholders (will be in english) – Implementing backup strategies – Implementing secure logins – Having system ready by August 2026 – Be available in September for support Skills and interests: – Backend experience with SQL, apache/nginx, etc. – Knowledge of TLS, certbot, auth – UI/UX interest | |
| Clinical Data Dashboard for Epileptology: Structuring and Visualizing Treatment Pathways | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Prof. Krüger |
Modern clinical care generates large amounts of heterogeneous data, including structured records, clinical reports, and longitudinal treatment information. However, these data are often difficult to access, explore, and interpret in a systematic way, especially when analyzing patient trajectories and treatment pathways. In this thesis, the goal is to design and implement an interactive dashboard for the structured analysis and visualization of clinical data in the context of epileptology. The system should support clinicians and researchers in exploring patient cohorts, understanding treatment pathways, and identifying relevant patterns in the data. The project builds on existing clinical datasets and focuses on transforming raw and partially structured data into meaningful, queryable representations. A particular emphasis can be placed on integrating modern methods such as large language models (LLMs) for structuring clinical text or supporting data exploration. Your tasks include:
The project is embedded in an interdisciplinary environment at the intersection of digital health, clinical neurology, and data science, with direct relevance for real-world clinical workflows and studies. Skills and interests:
| |
| Robust Frequency Analysis of Smartphone-Based Tremor Data | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Prof. Krüger |
Tremor is a common movement disorder that can severely affect patients’ quality of life. Clinical assessment of tremor typically requires in-person evaluation and lacks standardized, continuous monitoring. In this project, we develop an accelerometry-based smartphone solution that enables at-home tremor assessment, providing a more accessible and standardized quantification of tremor severity. In this thesis, you will work with data collected from an existing smartphone-based tremor assessment application. The focus is not on app development, but on the analysis of recorded sensor data. The main objective is to investigate how frequency-domain methods, in particular Fourier-based approaches, can be used in a robust way to extract clinically meaningful tremor characteristics such as frequency and amplitude from real-world, potentially noisy data. Your tasks include:
The project is embedded in an interdisciplinary collaboration between digital health, clinical neurology, and data science, and is jointly supervised with Prof. Holger Fröhlich. | |
| EpiEye: Eye Movement Tracking via EOG in Clinical Settings | |
|---|---|
| Thesis type | Dr. med. |
| Contact person | Prof. Krüger |
In this thesis, we investigate whether eye movements can be reliably tracked using EEG electrodes placed close to the eyes, i.e. by means of electrooculography (EOG). To obtain a ground truth for eye movements, recordings are performed in parallel with eye-tracking glasses (Pupil Labs Neon). The experimental setup as well as the Matlab-based study software (Psychtoolbox) are already in place and are supported by members of Prof. Krüger’s group. In the first phase of the thesis, the doctoral candidate will conduct the study with patients in the Department of Epileptology. Each eligible patient may participate in the study on up to five consecutive days. In the second phase, the recorded data will be analyzed, including the application of machine learning methods to assess how well EOG-based signals can capture relevant eye movement patterns. Your tasks include:
Some programming experience, for example in Python, is helpful, but can also be acquired during the thesis. | |
| Smart EEG Cable Diagnostics: Designing a Next-Generation Testing Device | |
|---|---|
| Thesis type | B.Sc. / M.Sc. Physics or Computer Science |
| Contact person | Dr. Johannes Müllers |
Clinical EEG cables are subject to significant mechanical and chemical stress due to repeated use, handling, and cleaning procedures. Undetected cable faults can lead to degraded signal quality or even complete signal loss, which may compromise clinical assessments. Current procedures for testing and repairing EEG cables are often time-consuming and prone to human error. This thesis aims to address these limitations by developing a dedicated cable testing device. The goal is to design and implement a system that goes beyond simple conductance testing and enables more advanced diagnostics, such as frequency sweeps, to better characterize cable integrity and performance. Your tasks include:
Skills and interests:
| |
| Contactless Vital Sign Monitoring with Radar: Evaluation and Prototyping of Emerging Sensor Technologies | |
|---|---|
| Thesis type | B.Sc. / M.Sc. Physics or Computer Science |
| Contact person | Dr. Johannes Müllers |
Recent advances in radar-based sensing have enabled the contactless measurement of vital parameters such as respiratory rate and even heart rate. A growing number of commercially available modules and development kits promise reliable acquisition of these signals without requiring any physical contact with the patient. This technology holds significant potential for applications in hospitals, home care, and unobtrusive long-term monitoring scenarios. However, the actual performance, robustness, and clinical applicability of these systems often vary considerably, and some solutions may not meet their advertised capabilities. The goal of this thesis is to systematically evaluate a range of radar-based sensor modules and development kits. The aim is to identify which systems provide reliable and meaningful measurements under realistic conditions and to distinguish promising technologies from less suitable solutions. Depending on the focus, the project may also include the development of experimental setups and signal processing pipelines to assess measurement quality and robustness. Your tasks include:
The project can be conducted in collaboration with Fraunhofer FHR (Wachtberg), providing access to additional expertise and infrastructure in radar technology. Skills and interests:
| |
| Reimplementation and Testing/Evaluating of Bridge: Enabling BLE Direction Finding Feature Compatible with All Bluetooth Devices | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Hannah Greß |
| Bluetooth Low Energy (BLE) offer a feature called Direction Finding that enables BLE devices to determine the angle between them. Unfortunately, devices need to be equiped with special antennas that allows them using this feature. Since the majority of devices can’t use this feature, Zhang et al. developed Bridge which enables Direction Finding for all BLE devices. Due to no publicly available source code and expensive hardware used, we want to reimplement Bridge on the low cost nRF52833. Your tasks include: – Breaking down the paper in feaseable implementation steps/tasks – Implementation of the tasks – Testing of your implementation in a real-world setup & comparison to the results of the paper Skills and interests: – Interest in embedded devices and Bluetooth (Low Energy) – Basic knowledge in C/C++ – Basic knowledge in signal processing | |
| Watermarking on resource constraint devices | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Hannah Greß |
| Wearable devices record, store and transmit vital parameters (heart rate, oxygen saturation,…) that are consideres as sensitive. One way to protect them from modification is watermarking. Watermarking can me rule-based or machine learning-based. This thesis should develop a machine learning model for watermarking vital paramters for a specific device that we have in the lab. The developed model schould be compared against a baseline (rule based approach) and should be benchmarked reagrding latency, energy and consumption (preliminary work exists for the benchmarking which can be used). Your tasks include: – research about deploying machine learning models on Zephyr OS/Nordic Semiconductor’s nRF52840 chip – training and deploying the model (recorded data from the wearable device exist) – implementation of a self-chosen rule-based watermarking approach as a baseline – comparison of the machine learning- and rule-based approach – benchmarking of both approaches Skills and interests: – Interest in embedded devices and Bluetooth (Low Energy) – Basic knowledge in C/C++ – Knowledge in machine learning | |
Previous Thesis Topics (not available anymore; click to expand)
End-to-end Encryption (E2EE) in Bluetooth Low Energy (BLE) (B.Sc. or M.Sc. Computer Science)
Hannah Greß (start of thesis: immediately)
In a world of more and more interconnected devices recording, storing and transmitting (sensitive) data, it is inevitable to validate the security of devices we use on a regular basis. Therefore, the aim of a Bachelor or Master thesis is to implement different algorithms to encrypt the messages transmitted from the BLE device via an app to as server and to measure the emerging overhead compared to normal message transmission to test the feasability of the algorithms and therefore E2EE.
Motion Analysis of Epilepsy Patients (M.Sc. Computer Science)
Dr. Johannes Müllers together with Federico Spurio (AG Jürgen Gall) (start of thesis: earliest 1.3.25)
Patients in the Department of Epileptology are video-monitored 24/7 with the goal to capture epileptic seizures. Currently there is one camera perspective, and videos are annotated and analyzed manually.
We are preparing a new setup with three RGB cameras, allowing us to capture patient movements with less chance for occlusion.
The goal of the thesis is to obtain a skeletal model with fusion of all camera perspectives. Analysis of the joint angles, classification of abnormal movements and the dynamics of the seizure shall be made available to aid clinicians in the classification of the seizure.
At the start of the thesis, existing videos (one perspective) can be analyzed while the camera and recording setup are completed.
Contactless Acquisition of Vital Parameters (M.Sc. Computer Science or Physics)
Dr. Johannes Müllers (start of thesis: earliest 1.3.25)
Patients in the Department of Epileptology are video-monitored 24/7 with the goal to capture epileptic seizures. This video monitoring will be complemented with a depth camera and a thermal camera. In combination, it is possible to track vital parameters such as breathing rate, heart rate, and skin temperature.
The goal of this thesis is firstly to select and set up the cameras and take care of data acquisition (recording on NAS). Secondly, a feature extraction pipeline has to be programmed, so that vital parameters can be extracted from the video streams. Last, a dashboard for visualization of the parameters should be created.
Setup of Backend/Frontend to visualize Wearable Data for Medical Studies (B.Sc. or M.Sc. Computer Science)
Dr. Johannes Müllers (start of thesis: immediately)
In an upcoming medical study, patients will be equipped with wearable sensors that transmit their data to servers of the University Clinic Bonn. Within this thesis, the following tasks shall be completed in preparation for the study:
– Backend (setup of database and acuwave on a virtual machine)
– Frontend (setup of authentification and web access to dashboard)
– Mobile phone app for data acquisition (programming of a new app, or integration into existing app from the clinic)
We are going to use MWTek’s AcuWave dashboard for visualization.
High standards of data protection have to be applied across the project.
The content of the thesis can be adjusted depending on the type of thesis.
Expansion of a Blood Sample Database (B.Sc. or M.Sc. Computer Science)
Hannah Greß (start of thesis: immediately)
In a previous bachelor’s thesis, an Excel spreadsheet used for blood sample management and analysis of epilepsy patients was converted into a user-friendly database. In a second bachelor’s thesis, the database is now to be connected to the hospital’s own LLM in order to enable analyses beyond the existing search function.
EMG Studies (M.Sc. Neuroscience)
Dr. Johannes Müllers (start of thesis: immediately)
We want to investigate generalizability of hand gesture recognition with a wearable EMG System. The goal is to train a classifier for various hand gestures, and consider feasibility of ictal hand pose recognition.
User-Centered Redesign of Video-EEG Workflows in the Epilepsy Ward (M.Sc. Computer Science)
Dr. Johannes Müllers (start of thesis: immediately)
This thesis focuses on the redesign of clinical monitoring tools in the epilepsy ward. You will analyze current workflows and evaluate how clinicians interact with today’s proprietary video-EEG system. Building on user studies, the project explores how novel data streams – multi-view video, contactless vital signs, 3D-pose estimation, and action classification – can be integrated into an optimized dashboard concept. A prototype demonstrating key features may be developed. The goal is to provide design guidelines that inform both future clinical interfaces and the clinic’s upcoming vendor transition.
