General Information

Any type of theses (Abschlussarbeiten, Bachelorarbeit, Masterarbeit in der Informatik) currently offered within the CSG is listed below with its title, type, and the respective supervisors responsible. Thus, please select the thesis you are interested in and contact the first supervisor named explicitly.

If "your" topic is not found directly in that list below yet, please contact any supervisor of the CSG for an informal meeting, and he may have new ideas at hand, which are just not listed (yet) or which you may have in mind.

Abbreviations utilized below read as follows:

Important Notes

Any type of thesis work (BA, IS, MBM, MAP, or MA) performed needs to address their specific structural and content requirements. This ensures that a high quality standard of a thesis to be submitted in written form can be met, if the effort and input as well as dedication of the student becomes visible.

Open Theses

Design and Implementation of a Consensus Algorithm for Software-Defined Networks
[MA, MP] Supervisors: Rafael Hengen Ribeiro
Provotum: A Decentralized Voting System (Multiple theses)
[MP] Supervisors: Christian Killer
Traffic Counting in Static and Mobile Wireless Community Networking
[BA, IS, MA, MP] Supervisors: Dr. Eryk Schiller
Linux on ESP32 Device Family
[BA, IS] Supervisors: Dr. Eryk Schiller
Creation of a dataset modeling the behavior of different malware affecting Raspberry Pis
[BA] Supervisors: Dr Alberto Huertas
Detection of cyberattacks affecting IoT devices
[MA] Supervisors: Dr Alberto Huertas
Deployment and Extension of a NFV-based Intent Refinement Environment
[MA, MP] Supervisors: Eder John Scheid
Trusted AI for anomaly detection in IoT-based scenarios
[MA] Supervisors: Dr Alberto Huertas
Evaluating BluePIL: A Bluetooth Passive Indoor Localization tool
[BA, MA] Supervisors: Bruno Rodrigues
Verifiable Remote Postal Voting
[MP] Supervisors: Christian Killer
Design and Implementation of a Routing Solution for Software-Defined Battlefield Networks
[MP] Supervisors: Rafael Hengen Ribeiro
Deployment of a Virtual Infrastructure of Segment Routing on Linux
[BA] Supervisors: Rafael Hengen Ribeiro
Using Segment Routing to Improve the Security of Virtualized Environments
[MA, MP] Supervisors: Rafael Hengen Ribeiro
Design and Implementation of an Interactive Front-End for Segment Routing (SR) Policy Management
[MP] Supervisors: Rafael Hengen Ribeiro
Efficient LoRa Networks
[BA, IS, MA, MP] Supervisors: Dr. Eryk Schiller
Moving Target Defense in IoT platforms
[BA, MA] Supervisors: Dr Alberto Huertas

Completed Theses

All theses performed at the CSG in the past are accessible in thefollowing page, listed in an ordered manner from newer to past terms.

Assigned Theses

Automated pollution monitoring using IoT and smart contracts
[MA] Assigned to: Sanjiv Jha.
Value-Network-Analysis for IoT Platforms
[MA] Assigned to: Yves Steiner
Distributed and Decentralised Proof of Ownership with Blockchains
[BA] Assigned to: Arik Gabay
Design and Implementation of a Know Your Costumer (KYC) Platform for Blockchains-Integrated Application
[BA] Assigned to: Sebastian Alleman
Secure and automated data collection with LoRa - A blockchain integrated Project
[MA] Assigned to: kürsat Aydinli (MA), Fabio Maddaloni (BA), Timo Su
Design and Prototypical Development of a GDPR and Swiss Law Compliant Blockchain
[BA] Assigned to: Julius Willems
Scalability Improvements of a Blockchain Design for IoT Data Streams
[BA] Assigned to: Raphael Beckmann
Evaluation and Comparison of Swiss Voting Advice Applications
[BA] Assigned to: Roberto Baumann
Verifiability Extensions and Improvements of Blockchain-based E-Voting
[MA] Assigned to: CSM
Design and Implementation of a Decentralized E-Identity Management
[MA] Assigned to: Lucas Thorbecke (MA)
Enabling Automatic VNF Deployment based on Smart Contract Events
[MP] Assigned to: Fabian Kueffer, Pascal Kiechl, and Niels Kuebler
UZH-ID - Automated Video Verification System
[BA] Assigned to: Aline Schaufelberger
Indoor Tracking based on RFID Tags
[MA] Assigned to: Yang Menz
Opening Pandora's Box: An Analysis of the Usage of the Data Field in Blockchains
[BA] Assigned to: Sebastian Kung
Automated Cyber Insurance Contracts
[MA] Assigned to: Noah Berni
A Web-Based Interface for a Blockchain-based Cyber Insurance Approach
[BA] Assigned to: Florian Imami
A High Performance Interface among Named Data Networks (NDNs)
[MA] Assigned to: Timo Surbeck
Combining Tracking Data of Multiple Sources for Increased Precision
[MP] Assigned to: Maximilian Tornow and Julius Willems
WIFI-based Crowd Safety System
[MA] Assigned to: Nicolas Spielmann
Design and Implementation of a DNS Sinkhole for Cyberattack Analysis
[BA] Assigned to: Kyrill Hux
Design and Implementation of a Decision Support System for Ransomware Protections
[BA] Assigned to: Dario Akhavansafa