Distributed Computing Group Distributed Computing Group
ETH Zurich Distributed Computing Group
ETH ZurichITETTIKDistributed Computing Group Theses

HOME
MEMBERS  
PUBLICATIONS  
COURSES  
THESES  
WIKI  
CONTACT  
     
SOFTWARE & APPS  
benG  
BitThief  
Conference Search  
DiscoMark  
jukefox  
Kännsch  
Smart Cloud Storage  
Newspaper 2.0  
Sinalgo  
sound mate  
TinyOS IDE  
     
SPIN-OFFs  
BitSplitters  
     
FORMER  
Spamato  
StreamForge  
Wuala  

Theses

Our group has several open research projects that are suitable for a master (M), bachelor (B) or semester (S) theses. In addition, we have group projects (G), also known as labs for distributed systems majors. Our projects usually have a theoretical/algorithmic and/or a practical/implementation aspect. If you have a brilliant idea that is not on our list but falls into our research area, we would be excited to hear about it.

We announce new theses by the end of the semester.

available theses & labs

 
  title type contact/supervisor assigned   Edit (New)
Analysing the Memory of Recurrent Neural Networks B/M/S Gino Brunner,
Yuyi Wang
available
Android Audio Synchronization B/G/M/S Simon Tanner,
Pascal Bissig
available
Android SuperOS B/G/M/S Gino Brunner available
BitThief QoL B/G/M/S Michael König available
Counting 1, 2, 3 ... B/G/S Pankaj Khanchandani available
Deep Learning: Network- vs. Data-Structure B/M/S Gino Brunner,
Yuyi Wang
available
Exploring the Unknown: An Agent in Graphland B/S Sebastian Brandt available
Improved Electronic Design Workflow B/G/M/S Simon Tanner,
Manuel Eichelberger
available
Improving Asynchronous Byzantine Agreement B/M/S Roger Wattenhofer available
Learning (Mining) from Non-i.i.d. Examples B/G/M/S Yuyi Wang,
Thomas Ulrich
available
Linear Motor Synchronization M/S Simon Tanner available
Low-Power GPS Tracking Hardware B/G/M/S Pascal Bissig,
Manuel Eichelberger
available
Low-Power GPS Tracking Software B/G/M/S Pascal Bissig,
Manuel Eichelberger
available
Music Theory Meets Deep Learning B/G/M/S Gino Brunner,
Yuyi Wang
available
Neural Theory B/S Sebastian Brandt,
Yuyi Wang
available
Online Matching (in Gaming Platforms) B/G/M/S Yuyi Wang available
Professional Android Phone Benchmarker B/G/M/S Gino Brunner,
Pascal Bissig
available
Public Transport Rating B/G/M/S Simon Tanner,
Gino Brunner
available
Radio Signal Fingerprinting B/G/M/S Simon Tanner available
Recurrent Neural Networks: Do you even generalize? B/M/S Gino Brunner,
Yuyi Wang
available
Reinforcement Learning Playground B/G/M/S Gino Brunner,
Yuyi Wang
available
Self-Organizing Navigation Network for Mining (Industry Project) M Michael König available
Smart Canvas B/G/S Pankaj Khanchandani available
Using Deep Learning to Annotate Karaoke Songs B/M/S Yuyi Wang,
Gino Brunner
available
Voice Control 2.0 B/G/M/S Yuyi Wang,
Gino Brunner
available

current theses & labs

 
  title type contact/supervisor assigned student(s) Edit
Android App Private Data Usage B Simon Tanner,
Gino Brunner
FS 17
Android App Repackaging Protection B Simon Tanner,
Gino Brunner
FS 17
Android Audio Beamforming G Simon Tanner,
Gino Brunner
FS 17 ,
Battle of the Smartphones B Gino Brunner,
Pascal Bissig
FS 17
Building a 3D Object Scanner B Manuel Eichelberger,
Gino Brunner
FS 17
Building a 3D Scanner S Manuel Eichelberger,
Simon Tanner
FS 17
Convenient Apartment Search B Gino Brunner,
Simon Tanner
FS 17
DJ Roboto B Yuyi Wang,
Gino Brunner
FS 17
DVB-T Positioning S Simon Tanner,
Gino Brunner
FS 17
Fictional Language Generator M Gino Brunner,
Yuyi Wang
FS 17
Housing 2.0 B Simon Tanner,
Gino Brunner
FS 17
Housing Price Predictor 2.0 B Gino Brunner,
Yuyi Wang
FS 17
Outdoor Sports Route Generation B Manuel Eichelberger FS 17
Accurate Temporal Map of Switzerland B Manuel Eichelberger HS 16
Accurate Timing with GPS G Manuel Eichelberger,
Simon Tanner
HS 16 ,
Advancing Cryptocurrencies and Blockchain Technology M Roger Wattenhofer HS 16
Aircraft Positioning M Manuel Eichelberger,
Simon Tanner
HS 16
Android GPS Revisited G Manuel Eichelberger,
Pascal Bissig
HS 16 ,
,
Cops & Robbers B Sebastian Brandt,
Georg Bachmeier
HS 16
Distributed Cryptography for Blockchains M Roger Wattenhofer HS 16
GPS on a GPU B Manuel Eichelberger,
Pascal Bissig
HS 16
Ground Truth Measurements for App Launches B Gino Brunner,
Pascal Bissig
HS 16
Headphone Testing Assistant B Gino Brunner,
Simon Tanner
HS 16
Hidden in Plain Sight S Manuel Eichelberger,
Michael König
HS 16
Housing Price Predictor B Gino Brunner,
Yuyi Wang
HS 16
Intelligent Crowds M Manuel Eichelberger,
Michael König
HS 16
Live Android Performance Monitor M Gino Brunner,
Pascal Bissig
HS 16
Metric approximations and clustering M Yuyi Wang HS 16
Plan my vacation G Georg Bachmeier,
Gino Brunner
HS 16 ,
Ranking Review Sites M Gino Brunner,
Pascal Bissig
HS 16
Robot Composer S Manuel Eichelberger,
Michael König
HS 16
The Recommendation Problem M Darya Melnyk,
Thomas Ulrich
HS 16
Weather Forecasts for the Lazy B Pascal Bissig,
Gino Brunner
HS 16

past theses & labs

 
  title type supervisor year student(s)
Android Smart Cloud Storage [confidential] S Gino Brunner,
Pascal Bissig
HS 16
Fictional Language Generator [confidential] S Gino Brunner,
Yuyi Wang
HS 16
A Perfect Strategy to Play the Graph Connection Game, Starting from a Specific Stage of the Game [confidential] S Pankaj Khanchandani HS 16
Building the Next Generation of GPS Receivers 2.0 G Manuel Eichelberger,
Pascal Bissig
HS 16 ,
Online Graph Exploration S Sebastian Brandt HS 16
Professional Android Phone Benchmarker [confidential] S Gino Brunner,
Pascal Bissig
HS 16
SSD Stress Relief S Georg Bachmeier HS 16
BitThief New UX B Michael König FS 16
Classifying Usage of LAN Ports [confidential] S Laura Peer,
Manuel Eichelberger
FS 16
Collaborative Graph Evacuation [confidential] B Klaus-Tycho Förster,
Sebastian Brandt
FS 16
Communication and Feature Enhancement of CPM [confidential] G Philipp Brandes,
Pascal Bissig
FS 16 ,
Crowd Simulation - A Python Framework for the Simulation of Human Actors in Miarmy B Michael König,
Klaus-Tycho Förster
FS 16
Discussion Dynamics [confidential] M Pascal Bissig,
Klaus-Tycho Förster
FS 16
Distributed Graph Languages [confidential] S Klaus-Tycho Förster,
Jochen Seidel
FS 16
Drawing Questions from Wikidata B Laura Peer,
Philipp Brandes
FS 16
iOS Swipe B Laura Peer,
Philipp Brandes
FS 16
Karaoke Song Generator [confidential] M Laura Peer,
Pascal Bissig
FS 16
Multi-Agent Pathfinding on Graphs [confidential] B Michael König,
Klaus-Tycho Förster
FS 16
Opportunistic Trip Planner [confidential] S Pascal Bissig,
Philipp Brandes
FS 16
Mobilescan: A Usage-based Contract Recommendation Application [confidential] S Laura Peer,
Pascal Bissig
FS 16
Kännsch - Adaptive Keyboard for iOS B Laura Peer,
Philipp Brandes
FS 16
Ranking Alternatives Offline B Georg Bachmeier FS 16
Ranking Alternatives Online B Georg Bachmeier FS 16
Smart Real Estate Value Estimation B Philipp Brandes,
Pascal Bissig
FS 16
Smart Running Route Generation M Manuel Eichelberger FS 16
Smart Watch Actigraphy B Manuel Eichelberger,
Philipp Brandes
FS 16
Smart Web Filtering B Pascal Bissig,
Philipp Brandes
FS 16
Distributed Speaker Synchronization S Pascal Bissig,
Laura Peer
FS 16
Kännsch - Updates and Improvements to the Swiss German Keyboard B Laura Peer,
Philipp Brandes
FS 16
Temporal Map of Switzerland S Manuel Eichelberger FS 16
Android Benchmark M Pascal Bissig,
Philipp Brandes
HS 15
Army of Two [confidential] B Sebastian Brandt,
David Stolz
HS 15
On the Fly! Automatic Running Route Generation B David Stolz HS 15
Building the Next Generation of GPS Receivers [confidential] S Pascal Bissig,
Laura Peer
HS 15
Classify the News B Philipp Brandes,
Klaus-Tycho Förster
HS 15
Convenient Password Manager G Pascal Bissig,
Philipp Brandes
HS 15 ,
Crowd Simulation S Michael König,
Klaus-Tycho Förster
HS 15
Distributed Speaker Synchronization [confidential] S Laura Peer,
Pascal Bissig
HS 15
Kinect 3D Editor S Philipp Brandes,
Laura Peer
HS 15
Emergency Localization [confidential] M Pascal Bissig,
Laura Peer
HS 15
Fitness Tracking 2.0 [confidential] S Pascal Bissig,
Klaus-Tycho Förster
HS 15
Help the Bitcoin Community Reach Consensus S Christian Decker HS 15
Improve Your Vacation S Philipp Brandes,
Pascal Bissig
HS 15
Mesh networking with Bitcoin S Christian Decker HS 15
Is the Price Right B Laura Peer,
Philipp Brandes
HS 15
Multi-Agent Pathfinding [confidential] B Michael König,
Klaus-Tycho Förster
HS 15
Opportunistic Trip Planner S Pascal Bissig,
Philipp Brandes
HS 15
Real Life Piano Hero [confidential] S Philipp Brandes,
Pascal Bissig
HS 15
Sequential Proximity - Capturing Scalable Concurrent Search Data Structures [confidential] M Roger Wattenhofer HS 15
Swiss FoodQuiz: Education Effects on Nutritional Knowledge Through a Personalized Mobile Game [confidential] M Roger Wattenhofer HS 15