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
| Multimodal Data Summarization for Clinical Decision Support Using LLMs | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Prof. Dr. Björn Krüger |
Modern clinical consultations generate rich multimodal data, including spoken dialogue, clinical notes, and structured patient information. However, this information is often fragmented and time-consuming to document. Recent advances in Large Language Models (LLMs) and multimodal AI provide new opportunities to automate clinical documentation while supporting physicians in their daily workflow. The aim of this thesis is to develop a prototype system that transforms raw clinical consultation data into structured, clinically meaningful, and patient-friendly outputs using LLM-based methods. The project focuses on human-centered AI, where generated content serves as decision support and remains under the supervision of medical professionals. Your tasks include:
Skills and interests:
| |
| Real-Time Pose Estimation and Automated Assessment of Orthopaedic Functional Tests | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Prof. Dr. Björn Krüger |
Orthopaedic functional tests are widely used to assess patient mobility, stability, and pain-related movement patterns. Currently, these assessments rely heavily on manual observation by clinicians. Recent advances in computer vision and human pose estimation enable the extraction of skeletal motion data from video, creating new opportunities for automated, objective, and reproducible movement analysis. The aim of this thesis is to develop a real-time computer vision pipeline that estimates human pose from video streams and automatically evaluates selected orthopaedic functional tests. The resulting system should extract clinically relevant movement parameters and provide structured decision support for clinicians. Your tasks include:
Skills and interests:
| |
| Optimization and Edge Deployment of Pose Estimation Models for Clinical Applications | |
|---|---|
| Thesis type | B.Sc. / M.Sc. Computer Science |
| Contact person | Prof. Dr. Björn Krüger |
State-of-the-art pose estimation models achieve impressive accuracy but are often too computationally demanding for real-time use in clinical environments. Applications such as orthopaedic motion analysis require reliable operation on resource-constrained hardware, including laptops, tablets, and embedded systems. This creates a need for optimized AI models that balance accuracy, speed, and energy efficiency. The aim of this thesis is to optimize modern pose estimation models for fast and efficient inference and deploy them on edge devices for real-world clinical applications. The project will investigate techniques for model optimization while maintaining sufficient accuracy for medical decision support. Your tasks include:
Skills and interests:
| |
| Patient-Centered Information System for Clinical Pathways and Treatment Guidance | |
|---|---|
| Thesis type | B.Sc. / M.Sc. Computer Science |
| Contact person | Prof. Dr. Björn Krüger |
Patients often face uncertainty about upcoming examinations, treatments, and clinical procedures. Information is typically communicated verbally and can be difficult to remember, leading to confusion and reduced patient engagement. Modern digital systems offer the opportunity to provide personalized, structured, and easy-to-understand guidance throughout the patient’s clinical journey. The aim of this thesis is to design and develop an interactive patient information system that explains clinical processes and guides patients through their individual treatment pathway. The system should present medical information in a clear, patient-friendly manner while supporting clinicians in communicating complex care pathways. Your tasks include:
Skills and interests:
| |
| Conversational AI Assistant for Patient Support and Clinical Guidance | |
|---|---|
| Thesis type | B.Sc. / M.Sc. Computer Science |
| Contact person | Prof. Dr. Björn Krüger |
Patients often leave clinical consultations with unanswered questions or difficulty recalling important information about their diagnosis, treatment, or next steps. Although written materials are helpful, they are static and cannot address individual concerns. Conversational AI systems provide the opportunity to deliver personalized, interactive support that is available whenever patients need it. The aim of this thesis is to design and develop a conversational AI assistant that helps patients better understand their medical condition, answers questions about their treatment, and guides them through their clinical journey. The system should provide reliable, understandable, and safe responses while supporting—not replacing—medical professionals. Your tasks include:
Skills and interests:
| |
| EpiEye: Eye Movement Tracking via EOG in Clinical Settings | |
|---|---|
| Thesis type | Dr. med. |
| Contact person | Prof. Dr. Björn 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)
| Robust Frequency Analysis of Smartphone-Based Tremor Data | |
|---|---|
| Thesis type | M.Sc. Computer Science |
| Contact person | Prof. Dr. Björn 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. | |
| 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. Dr. Björn 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:
| |
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.
