Open Guided Research, BSc and MSc Thesis Topics

We are offering topics in the context of and complementing our research projects. Below is a short list of some of the open topics. Please contact us to learn more about those. And, since any list may be out of date, please also check with us about other emerging topics or your own ideas. The homepage for chair members can be found here

We are primarily a systems research group, so usually expect to do some kind of real world prototype system and/or simulator code implementation and evaluation. This may include putting together hardware for testbeds or evaluation systems and sometimes user studies. In some cases, we'll look for solid mathematical modeling and analysis, likely paired with simulations.

We expect all theses to be written in English.

Formal guidelines and information about the formatting and the submission of a thesis can be found here.

To apply for a topic, please send an email to the respective supervisor including a letter of motivationCV, and a transcript of your completed courses.

Note: For the majority of the thesis topics, the candidate is required to undergo a trial period of the duration of one month during which his/her capabilities will be assessed. Such requirement implies that the official thesis registration date will be accordingly moved. Exceptions are possible based on the advisor discretion.

List of Topics (Bachelor Thesis, Master Thesis, Guided Research, Application Project)

Topic Title Keyword  Type Advisor/s
Transport protocol extensions for fast (real-time) edge offloading  transport protocols, Wi-Fi, edge offloading, AR MT Jörg OttNitinder Mohan
Implementing the “Hierarchical Link Sharing” Scheduling Algorithm for the INET Framework and OMNeT++ Simulator simulation, OMNeT++, queuing discipline BT/MT Marcin BoskFilip Rezabek
Integration of 5G Core QoE-Aware Resource Allocation with 5G RAN in OMNeT++/Simu5G simulation, OMNeT++, 5G, network slicing, QoE-aware networking BT/MT Marcin Bosk
Mobile User Interaction with Travel Recommender Systems recommender systems, mobile applications, human-computer interaction GR/AP Wolfgang Wörndl
In-Network Computing over Satellite links: The Good, The Bad and The Ugly In-Network computing, Edge Computing, Satellite communication GR Nitinder Mohan
Revisiting multipath schedulers with MP-QUIC in mind Network Protocols, QUIC, Multipath BT/MT Nitinder Mohan, Hendrik Cech
Have your cake and eat it too: Analyzing energy usage in blockchain protocols Blockchains, emulations, edge computing MT Nitinder Mohan
Designing a timely control plane for edge orchestration frameworks Age-of-Information, orchestration, edgeIO, edge computing BT/MT/GR Nitinder Mohan
Evaluating suitable multipath transport protocols for remote piloting flying taxis Transport layer, multipath communications, aerial connectivity MT Aygün Baltaci, Nitinder Mohan
Unikernels on the Edge Unikernels, edge computing, edgeIO BT/MT Nitinder Mohan
Sensor Emulation for IoT Testbeds Embedded Development, IoT BT/GR/IDP Raphael Hetzel
Mapping Distributed Stream Processing to Actors Actor Model, IoT, Stream Processing BT/MT/GR Raphael Hetzel
In-Network Compute Infrastructures for Future Automotive Systems (thesis position @ Bosch) Virtualization, distributed systems, ns-3 MT Jörg Ott, Uthra Ambalavanan
Implementation of a Cooperative Maneuver Protocol for Autonomous Vehicles Autonomous driving, maneuver coordination, ns-3, C++ BT Bernhard Häfner
Learning-based scheduler for Multipath TCP Protocol design, Machine learning MT Nitinder Mohan
Building a Visible Light Communication Flashlight (or laser pointer) VLC BT Teemu Kärkkäinen
Simulating the Mobility of a Million Humans with a GPU   BT/MT Teemu Kärkkäinen
Analysing Microcontroller Use in Everyday Objects Based on fccid.io   BT/GR Teemu Kärkkäinen
Human Mobility Tracking with Highly Directional Wi-Fi Beams   MT Teemu Kärkkäinen