Distributed Computing
ETH Zurich

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 an idea for a project 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

TitleTypeContact/SupervisorAssigned
Topics in Deep Generative Models, Disentangling and Style TransferB/M/SGino Brunner,
Oliver Richter
available
Topics in Deep Reinforcement LearningB/M/SOliver Richter,
Gino Brunner
available
Abstract - Model - AnalyzeB/MJulian Stegeravailable
Aircraft Signal Receiver HardwareG/SManuel Eichelberger,
Simon Tanner
available
Android App Repackaging Protection 2.0B/M/SSimon Tanneravailable
Android Audio BeamformingB/G/M/SSimon Tanneravailable
Attractive Sports Route GenerationB/G/SManuel Eichelbergeravailable
Automatic Content Generation with Neural NetworksB/M/SGino Brunner,
Yuyi Wang
available
Bitcoin as a Selfish GameB/G/M/SGeorgia Avarikioti,
Conrad Burchert
available
Competitive Taxis with DelayB/MYuyi Wang,
Darya Melnyk
available
Counting 1, 2, 3 ...B/G/M/SPankaj Khanchandaniavailable
Creative Robot ComposerB/G/SManuel Eichelbergeravailable
DVB-T Positioning ImplementationB/G/M/SSimon Tanneravailable
Distributed Computing Meets Deep LearningB/M/SGino Brunner,
Yuyi Wang
available
Drone Navigation and DeliveryB/G/M/SGino Brunner,
Simon Tanner
available
GPS Tracking Over LTEB/G/M/SManuel Eichelbergeravailable
High Dimensional ClusteringB/MYuyi Wang,
Georgia Avarikioti
available
Improved Electronic Design WorkflowB/G/M/SSimon Tanner,
Manuel Eichelberger
available
Improving Asynchronous Byzantine AgreementB/SDarya Melnykavailable
LTE PositioningB/G/M/SSimon Tanner,
Manuel Eichelberger
available
Learning (Mining) from Non-i.i.d. ExamplesB/M/SYuyi Wang,
Gino Brunner
available
Linear Motor SynchronizationM/SSimon Tanneravailable
Lip ControlB/G/M/SYuyi Wang,
Gino Brunner
available
Malicious Data LeaksMSimon Tanner,
Gino Brunner
available
Nearest Neighbor Search in Ultrametric SpacesB/G/M/SYuyi Wang,
Georgia Avarikioti
available
Neural Transfer of Linguistic StyleB/M/SGino Brunner,
Yuyi Wang
available
Neural Transfer of Musical StyleB/M/SGino Brunner,
Yuyi Wang
available
One Intelligent Agent to Rule Them AllB/G/M/SManuel Eichelbergeravailable
Online Graph ColoringB/SDarya Melnyk,
Pál András Papp
available
Online Matching (in Gaming Platforms)B/G/M/SYuyi Wangavailable
Playing Games with Capsule NetworksB/M/SOliver Richter,
Gino Brunner
available
Proof of Stake Blockchain ProtocolsB/G/M/SGeorgia Avarikioti,
Yuyi Wang
available
Quantum Physics Meets Distributed ComputingB/G/M/SYuyi Wangavailable
Radio Signal FingerprintingB/G/M/SSimon Tanneravailable
Shared CountingB/G/M/SPankaj Khanchandaniavailable
Sleepy BitcoinB/MGeorgia Avarikioti,
Yuyi Wang
available
Smart Conference CallB/G/M/SSimon Tanneravailable
Sports Analysis and Feedback Using SmartwatchesB/G/M/SGino Brunner,
Simon Tanner
available
Teaching Machines CuriosityB/M/SOliver Richter,
Gino Brunner
available
Unobtrusive Android Audio SynchronizationB/G/M/SSimon Tanneravailable
k-way matching with delayB/G/M/SYuyi Wangavailable

Current Theses & Labs

TitleTypeContact/SupervisorAssignedStudent(s)
Hidden in Plain Sight UpgradedBManuel EichelbergerFS 18
Hidden in Plain Sight: Pacman vs. MarioBManuel EichelbergerFS 18
Aircraft Positioning ServiceBManuel Eichelberger,
Simon Tanner
HS 17
Almighty Housing SearchBGino Brunner,
Simon Tanner
HS 17
Android Audio SynchronizationBSimon Tanner,
Gino Brunner
HS 17
Android Private Data Leak DetectionSSimon Tanner,
Gino Brunner
HS 17
Anonymous and Transparent E-Voting SystemBConrad BurchertHS 17
Competitive Taxis with DelayBYuyi Wang,
Darya Melnyk
HS 17
Convenient Password ManagerMGino Brunner,
Simon Tanner
HS 17
Data Science / Machine Learning CompetitionSGino Brunner,
Yuyi Wang
HS 17
HomeDetective AppBSimon Tanner,
Gino Brunner
HS 17
Housing Price Prediction CompetitionSGino Brunner,
Yuyi Wang
HS 17
Implementation of a Blockchain Micropayment Channel NetworkMConrad BurchertHS 17
Implementation of a Fast Cryptocurrency for Micropayment ChannelsBConrad BurchertHS 17
Implementing a Distributed Reliable DatabaseBConrad BurchertHS 17
Multi-Agent Naval Traffic PlanningMManuel EichelbergerHS 17
Music Theory Meets Deep Learning 2.0MGino Brunner,
Yuyi Wang
HS 17
Offline News Spreading AppMManuel Eichelberger,
Simon Tanner
HS 17
Robot ComposerSManuel EichelbergerHS 17
Smart LightingBSimon Tanner,
Gino Brunner
HS 17
Tesselating Switzerland of the PastBManuel EichelbergerHS 17
Ultrasonic smartphone communicationBSimon Tanner,
Gino Brunner
HS 17
Worldwide Sports Route GenerationSManuel EichelbergerHS 17
Fictional Language GeneratorMGino Brunner,
Yuyi Wang
FS 17
Online Matching - Randomized AlgorithmsBYuyi WangFS 17
Reinforcement Learning PlaygroundMGino Brunner,
Yuyi Wang
FS 17

Past Theses & Labs

TitleTypeContact/SupervisorAssignedStudent(s)
Accurate Aircraft Positioning [confidential]SManuel Eichelberger,
Simon Tanner
HS 17
Designing a Dynamic Micropayment Channel NetworkBConrad BurchertHS 17
Balanced Routing in Micropayment Channel NetworksMConrad BurchertHS 17
Using Deep Learning to Annotate Karaoke SongsSYuyi Wang,
Gino Brunner
HS 17
Android App Private Data Usage [confidential]BSimon Tanner,
Gino Brunner
FS 17
CARP: Cryptographic Android Repackaging Protection [confidential]BSimon Tanner,
Gino Brunner
FS 17
Android Audio Beamforming [confidential]GSimon Tanner,
Gino Brunner
FS 17,
Android Audio Synchronization [confidential]SSimon Tanner,
Gino Brunner
FS 17
Android Smart Cloud StorageSGino Brunner,
Simon Tanner
FS 17
Battle of the SmartphonesBGino Brunner,
Pascal Bissig
FS 17
BitThief QoLBMichael König,
Georg Bachmeier
FS 17

Templates