# Theses
**Source**: https://disco.ethz.ch/theses
**Parent**: https://inf.ethz.ch/studies/semester-and-master-theses.html
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, and labs for distributed systems majors; projects marked as B or S are usually also
suitable for labs or group projects.
If you have an idea for a project that is not on our list but falls into our , we would be excited to hear about it.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Available Theses & Labs | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Title | Type | Contact/Supervisor | Assigned | |
| | [Entanglement Optimization for Quantum Mobile Networks](//tik-db.ee.ethz.ch/file/58466b1e43f81331d9ad675936e428b7/qmn.pdf) | B/M/S | | available | |
| | [Provably Robust Cooperative Multi-Agent RL](//tik-db.ee.ethz.ch/file/005f95604c36ea5032c2d795f31051b9/DISCO_ByzantineMARL_Nick_intro.pdf) | M | | available | |
| | [An Investigation into the Limits of Tiny Recursive Model Reasoning](//tik-db.ee.ethz.ch/file/9b4476e329edd5b0f59ff51901f4cb7d/HRM_project.pdf) | M/S | , [Giacomo Camposampiero](/members/gcamposampie) | available | |
| | [Attacking P2P networks](//tik-db.ee.ethz.ch/file/83901cc7879b139692290479f9b9ad9b/_Bait__Attacking_P2P_networks.pdf) | M/S | | available | |
| | [Bring Your Own Algorithm](//tik-db.ee.ethz.ch/file/900047757b8f1b583f6e23462d6c8b67/Bait_Bring_Your_Own_Algorithm.pdf) | M/S | [Andrei Constantinescu](/members/aconstantine) | available | |
| | [Can LLMs Forecast Swiss Referendum Outcomes?](//tik-db.ee.ethz.ch/file/2ee9558e5f8cbf4a6c5103b814a809a8/DISCO_distLLMs_referendum.pdf) | M/S | | available | |
| | [Consensus: Fast and Lite](//tik-db.ee.ethz.ch/file/050321ef548593a46f89b114762d5a19/_Bait__Adaptive_Consensus.pdf) | M/S | , | available | |
| | [Cool-Chic MoE: Fast and Expressive Image Decoding](//tik-db.ee.ethz.ch/file/f8eb596fe746c27a73ab2f6a78746f56/ThesisCOOLCHICMoEFastandExpressiveImageDecoding.pdf) | M/S | | available | |
| | [Distributed Reinforcement Learning for Optimization (ETH-MIT Joint Project)](//tik-db.ee.ethz.ch/file/a5aa727963cb7ae129d958315f4990c9/DISCO_RL4O.pdf) | M/S | | available | |
| | Federated Dense Associative Networks | M | | available | |
| | Federated Neural ODEs for Efficient Distributed Physical Modeling | B/M/S | | available | |
| | [Karma, Fair and Square?](//tik-db.ee.ethz.ch/file/5af8d050ee7712bae8d62adb842bd83c/Proposal_Karma.pdf) | M/S | | available | |
| | [Label-Free Compositional Generalization](//tik-db.ee.ethz.ch/file/48819a0b6686873c72d7ad0fe3acb1ad/lfcg.pdf) | M/S | [Giacomo Camposampiero](/members/gcamposampie), | available | |
| | [Measuring Task Similarity for Unbiased Benchmark Aggregation](//tik-db.ee.ethz.ch/file/4da15e6bd6bdd1ac95f0a83573d2184b/Proposal_Task_Similarity.pdf) | M | | available | |
| | [Optimal Transport for Federated Learning: Bridging Semantics and Alignment through Mechanistic Interpretability](//tik-db.ee.ethz.ch/file/4ff547e21db077af1b5c4655db9d9b60/ot-fl.pdf) | M | , | available | |
| | [Resilient Backbone Deployment under Cooperative Adversaries](//tik-db.ee.ethz.ch/file/1fcf4e4fb8d338911932cee4a2d71e0f/Resilient_Backbone_Deployment_under_Cooperative_Adversaries.pdf) | M/S | | available | |
| | Resource-Aware Adaptive Split Learning with Reinforcement Learning | B/M/S | | available | |
| | [Sparse Autoencoders for Sensitive Feature Removal in Federated Learning](//tik-db.ee.ethz.ch/file/14e711f08be28d241d057a29b5080dbc/sae-fl.pdf) | M | , | available | |
| | [Topics in Computational Voting and Game Theory](//tik-db.ee.ethz.ch/file/42ba761dfccdd15e25ba228313c44a41/Bait_Topics_in_Computational_Voting_and_Game_Theory.pdf) | M/S | [Andrei Constantinescu](/members/aconstantine) | available | |
| | [Topics in Distributed and Decentralized Artificial Intelligence](//tik-db.ee.ethz.ch/file/3d41b9b977d09474c7ae0b0357ddc0ba/topics_distributed_decentralized_AI_antonio_di_maio.pdf) | B/M/S | | available | |
| | [Topics in Game Theory](//tik-db.ee.ethz.ch/file/d624e66d9b9c1e4bf038d57738fbcddb/Proposal_Game_Theory.pdf) | M/S | | available | |
| | [Topics on Distributed Reinforcement Learning](//tik-db.ee.ethz.ch/file/b7b9e76343acce2e379af6078360b43a/DISCO_thesis_DistRL.pdf) | M/S | | available | |
| Current Theses & Labs | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Title | Type | Contact/Supervisor | Assigned | Student(s) |
| | Adaptive and Resilient Resource-Aware Split Learning | S | | FS 26 | [Ahmed Ibrahim](mailto:Ahmed Ibrahim <ahibrahim@student.ethz.ch>) |
| | Adversarial and Adaptive Data-driven Cooperative PHY Attacks and Countermeasures for Mobile Communications | B | | FS 26 | [Rahul Rahman](mailto:Rahul Rahman <rrahman@student.ethz.ch>) |
| | Alignment Optimization between SAE through Monosemanticity | B | , | FS 26 | [Mohamed Kamel Abdelrahman](mailto:Mohamed Kamel Abdelrahman <mkamel@student.ethz.ch>) |
| | Byzantine Micro-Split Learning | S | | FS 26 | [Efe Berke Alici](mailto:Efe Berke Alici <ealici@student.ethz.ch>) |
| | [Communication Complexity in Unreliable Networks](//tik-db.ee.ethz.ch/file/d7fe3e9d16dc39f345711679befe5d40/Complexity_unreliable_graph.pdf) | S | , | FS 26 | [Lucca Guerin Saturnino](mailto:Lucca Guerin Saturnino <lguerin@ethz.ch>) |
| | Data-driven Coordination for Decentralized Federated Floating Radio Maps in MANETs | B | | FS 26 | [Heiko Graef](mailto:Heiko Graef <hgraef@student.ethz.ch>) |
| | [Differentiable Logic Gate Networks with Classic Computer Vision Encoding](//tik-db.ee.ethz.ch/file/aa9f2473ef835bd73aa4af30559f33cb/Classic_computer_vision_meets_difflogic.pdf) | S | , | FS 26 | [Leonardo Puzzuoli](mailto:Leonardo Puzzuoli <lpuzzuoli@ethz.ch>) |
| | Diffusion model guidance | S | | FS 26 | [David Oancea](mailto:David Oancea <doancea@student.ethz.ch>) |
| | Enhancing Optimization for Label-Free Federated Compositional Learning | S | , [Giacomo Camposampiero](/members/gcamposampie) | FS 26 | [Sarah Kuhn](mailto:Sarah Kuhn <kuhnsa@student.ethz.ch>) |
| | Enhancing Privacy of Communication-Efficient Policy-Exchange Processes in Multi-Environment Federated Reinforcement Learning | S | | FS 26 | [Radu Cretu](mailto:Radu Cretu <rcretu@student.ethz.ch>) |
| | [Event-based data classification with Differentiable Logic Gate Networks](//tik-db.ee.ethz.ch/file/62144b544c04387d29b56a89cc2f24cb/Fast_event_based_classification_with_difflogic.pdf) | S | , | FS 26 | [Luis Clavuot Bapst](mailto:Luis Clavuot Bapst <lbapst@ethz.ch>) |
| | Federated Difflogic | B | | FS 26 | [Felix Kunze](mailto:Felix Kunze <felix.kunze@inf.ethz.ch>) |
| | Federated Hopfield Networks | B | | FS 26 | [Afsaneh Bababak](mailto:Afsaneh Bababak <abababak@ethz.ch>) |
| | Federated Learning with Adaptive Quantization Using Optimal Transport and Weight Importance | S | , | FS 26 | [Till Dubach](mailto:Till Dubach <dubachti@student.ethz.ch>) |
| | Federated Multi-Agent Reinforcement Learning with Low-Latency Logical Policies under Heterogeneous Environments | B | | FS 26 | [Lars Tim Hulsbergen](mailto:Lars Tim Hulsbergen <lhulsberge@student.ethz.ch>) |
| | Federated Neural Architecture Search | B | | FS 26 | [Rafael Bragança Oliveira](mailto:Rafael Bragança Oliveira <rbraganca@ethz.ch>) |
| | Federated Neural Controlled Differential Equations for Distributed Physical Modeling | B | | FS 26 | [Noah Kuhn](mailto:Noah Kuhn <nokuhn@student.ethz.ch>) |
| | Federated Safety Heads for Prompt Injection Detection for Agentic LLMs | S | | FS 26 | [Octavian Sandu](mailto:Octavian Sandu <osandu@student.ethz.ch>) |
| | Federated Semi-Supervised Learning with Prototype-based Label Propagation using Iterative Graph Refinement | B | | FS 26 | [Laszlo Doriat](mailto:Laszlo Doriat <ldoriat@student.ethz.ch>) |
| | Incentive Protocols for Decentralized Federated Learning in High-Churn Networks | B | | FS 26 | [Jan Cerny](mailto:Jan Cerny <cernyj@ethz.ch>) |
| | Jet Substructure Classification with TorchLogic | B | , | FS 26 | [Adam Amanbaev](mailto:Adam Amanbaev <aamanbaev@ethz.ch>) |
| | Label-Free Compositional Generalization | B | [Giacomo Camposampiero](/members/gcamposampie), | FS 26 | [Simon Arnold](mailto:Simon Arnold <arnoldsim@student.ethz.ch>) |
| | [LLMs and Political Semantics](//tik-db.ee.ethz.ch/file/7841969f9e36634b98f4e88869690bb7/_Proposal__LLMs_and_Parliamentary_Data-1.pdf) | S | | FS 26 | [Nassim Beladel](mailto:Nassim Beladel <nassimbeladel026@gmail.com>) |
| | [Measuring Decentralization in DAOs](//tik-db.ee.ethz.ch/file/4c59c1566d80f86baeefcee2b01e42c0/Proposal_Decentralization_DAO.pdf) | B | | FS 26 | [Sven Bruhin](mailto:Sven Bruhin <svbruhin@student.ethz.ch>) |
| | [Normalized Vision Transformers](//tik-db.ee.ethz.ch/file/d03c531784009ec4612554d99c076b4a/nViT_student_bait.pdf) | S | , | FS 26 | [Ivanovas Anselm](mailto:Ivanovas Anselm <aivanovas@student.ethz.ch>) |
| | On the Role of Encoder and Decoder Expressiveness in SAE Feature Alignment | S | , | FS 26 | [Nicolas Schluep](mailto:Nicolas Schluep <nschluep@student.ethz.ch>) |
| | Optimal Transport for Model Merging under the Linear Representation Hypothesis | B | , | FS 26 | [Leon Zitzelsberger](mailto:Leon Zitzelsberger <lzitzelsberg@student.ethz.ch>) |
| | Physical- and Media-Access-Control-Layer Optimization in Quantum Mobile Networks | S | | FS 26 | [Tim Joller](mailto:Tim Joller <jollert@ethz.ch>) |
| | Probabilistic Attribute Invariant Networks and Compositionally-Weighted Conformal Prediciton for Uncertainty Quantification in Compositional Learning | S | [Giacomo Camposampiero](/members/gcamposampie), | FS 26 | [Tamer van Teeffelen](mailto:Tamer van Teeffelen <tvanteeffele@student.ethz.ch>) |
| | Recursive Reasoning in Multi-Agent Reinforcement Learning | B | | FS 26 | [Alex David Lanz](mailto:Alex David Lanz <lanzal@student.ethz.ch>) |
| | Resilient Communication-Optimal State Consensus in Jammed MANETs | B | | FS 26 | [Arwin Baur](mailto:Arwin Baur <arbaur@student.ethz.ch>) |
| | Robust Multi-Agent Adversarial Policies in Jammed MANETs | S | | FS 26 | [Mikolaj Stecko](mailto:Mikolaj Stecko <mstecko@student.ethz.ch>) |
| | Robust Yield Curve Approximation under Sparse Retraining and Non-Stationary Market Conditions | S | | FS 26 | [Marko Babovic](mailto:Marko Babovic <mbabovic@student.ethz.ch>) |
| | [Solving Minesweeper with Differentiable Logic Gate Networks](//tik-db.ee.ethz.ch/file/14e3c433f3820e51f2e92a63ed3c7eea/Solving_Minesweeper_with_Difflogic.pdf) | S | , | FS 26 | [Arash Bayat](mailto:Arash Bayat <abayat@ethz.ch>) |
| | Splittable Neural Architecture Search | B | | FS 26 | [Tim Oppliger](mailto:Tim Oppliger <toppliger@ethz.ch>) |
| | Towards Gödel Machines: Practical Self-Referential LLM Systems | S | , | FS 26 | [Severin Bratus](mailto:Severin Bratus <sbratus@student.ethz.ch>) |
| | Advancing Neural Reasoning | S | | HS 25 | [Michal Tesnar](mailto:Michal Tesnar <mtesnar@student.ethz.ch>) |
| | [Automated Foosball Commentary](//tik-db.ee.ethz.ch/file/88b97500c0b96353697969a314084aa5/Thesis__Automated_Foosball_Commentary.pdf) | B | , | HS 25 | [Victor Willems](mailto:Victor Willems <vwillems@ethz.ch>) |
| | Byte Latent Transformers for Audio | S | , | HS 25 | [Nandor Kofarago](mailto:Nandor Kofarago <nkoefarago@ethz.ch>) |
| | Cinematic Source Separation | S | , | HS 25 | [Atoof Shakir](mailto:Atoof Shakir <ashakir@ethz.ch>) |
| | Codec Translation | S | , | HS 25 | [Leo Schmidt-Traub](mailto:Leo Schmidt-Traub <leoschmidt@student.ethz.ch>) |
| | Cool-chic | M | | HS 25 | [Jakub Parada](mailto:Jakub Parada <jparada@student.ethz.ch>) |
| | [Detecting Blood Vessel Networks from 3D Scans](//tik-db.ee.ethz.ch/file/31d4235bb3ddc02c35ebbd4225a053d1/Blood_Vessels_GNNs__bait_-1.pdf) | S | , | HS 25 | [Sageder Clemens](mailto:Sageder Clemens <csageder@student.ethz.ch>) |
| | DiffLUT | M | , | HS 25 | [Simon Bührer](mailto:Simon Bührer <sbuehrer@ethz.ch>) |
| | Embedding Political Opinions | S | | HS 25 | [Johanna Dciofalo](mailto:Johanna Dciofalo <jdciofalo@ethz.ch>) |
| | [Federated Multi-Agent Reinforcement Learning](//tik-db.ee.ethz.ch/file/30e2e1c4c4f10becf406b1bbb58d748f/DISCO_FedMARL_Peter_intro.pdf) | B | | HS 25 | [Peter Parsons](mailto:Peter Parsons <pparsons@student.ethz.ch>) |
| | | M | | HS 25 | [Enrico Mann](mailto:Enrico Mann <emann@student.ethz.ch>) |
| | [Learning Structural Representations in Graphs](//tik-db.ee.ethz.ch/file/aab1aa5359b33ecc6bda06cdf5a6c931/bait.pdf) | S | | HS 25 | [Shawn Shawn Lim](mailto:Shawn Shawn Lim <lwlshawn@gmail.com>) |
| | [Linear Depth Graph Models](//tik-db.ee.ethz.ch/file/28adc5de1933d7bc8068ba6dbe56c1db/Linear_Depth__bait___Copy_.pdf) | S | , | HS 25 | [Basil Rohner](mailto:Basil Rohner <brohner@ethz.ch>) |
| | [Management of a Decentralized Storage Network](//tik-db.ee.ethz.ch/file/c78f5f5cd2ee004e2cdd5a14a4796df9/Management_of_a_Decentralized_Storage_Network.pdf) | M | , | HS 25 | [Fabian Schaich](mailto:Fabian Schaich <schaicfa@student.ethz.ch>) |
| | Market Efficiency in Information Market | B | | HS 25 | [Berdan Deniz](mailto:Berdan Deniz <bdeniz@student.ethz.ch>) |
| | [Meta-Federated Reinforcement Learning: Learning to Learn from Distributed Expert Knowledge](//tik-db.ee.ethz.ch/file/adc7cb3710e5d77ca862341e22b87aec/DISCO_MetaFedRL_Adam.pdf) | S | | HS 25 | [Adam Suma](mailto:Adam Suma <adsuma@student.ethz.ch>) |
| | [Multi-Agent Collaboration for Safe and Robust RLHF](//tik-db.ee.ethz.ch/file/a4aab828864899c418e0adfc2cf4605f/DISCO_MARLHF.pdf) | B | | HS 25 | [Valentin Graf](mailto:Valentin Graf <valgraf@ethz.ch>) |
| | Optimization of Multi-Agent Team Composition and Communication for Enhancing Reliability in Industrial Applications | M | | HS 25 | [Atien Kosin](mailto:Atien Kosin <akosin@student.ethz.ch>) |
| | [Practical Federated RL: Implementation and Interactive Scenario Design with Flower.ai](//tik-db.ee.ethz.ch/file/259bec42a3ecf600e4d8c1fc7e86a107/DISCO_Thesis_FedRL_Joel.pdf) | B | | HS 25 | [Joel Maag](mailto:Joel Maag <maagjo@ethz.ch>) |
| | Pretraining GNNs | S | , | HS 25 | [Sebastian Brunner](mailto:Sebastian Brunner <brunns@ethz.ch>) |
| | [Questions Similarity in Voting Advice Applications](//tik-db.ee.ethz.ch/file/de2dae6f24fdb8c6310cec0f4093b21f/Bait_Question_Similarity_VAA-3.pdf) | B | , | HS 25 | [Liv Weiss](mailto:Liv Weiss <livweiss95@gmail.com>) |
| | Recursive Reasoning | S | | HS 25 | [Peer Rheinboldt](mailto:Peer Rheinboldt <prheinboldt@student.ethz.ch>) |
| | Scalable Awareness for Resilient Cooperative Multi-Agent MANET Deployment against Jamming | B | | HS 25 | [Alex Ferdinand Niederfriniger](mailto:Alex Ferdinand Niederfriniger <aniederfr@student.ethz.ch>) |
| | [Tackling Multi-Agent Policy-Gradient Variance with Stochastic Variance-Reduced Estimators](//tik-db.ee.ethz.ch/file/ea9f7fe625fc8541df16d317ce16a591/DISCO_MARL_Vili.pdf) | M | | HS 25 | [Vili Kosonen](mailto:Vili Kosonen <vkosonen@student.ethz.ch>) |
| | [Topics on distributed stable matching](//tik-db.ee.ethz.ch/file/c31a40d3be90ec79b500798d06e9f621/Thesis_task_decription_distributed_stable_matching.pdf) | S | | HS 25 | [Michael Heider](mailto:Michael Heider <heiderm@student.ethz.ch>) |
| | [Trust and Resilience in Distributed Reinforcement Learning](//tik-db.ee.ethz.ch/file/2debaf7e7a3fde65cea39ee7e124cce9/DISCO_TrustDistRL_Pascal.pdf) | B | | HS 25 | [Pascal Gisiger](mailto:Pascal Gisiger <pgisiger@student.ethz.ch>) |
| | [Unleashing Forward Thinking in Language Models](//tik-db.ee.ethz.ch/file/7f92e4c0ef3c61cc4c48483e43ec8ef0/Unleashing_Forward_Thinking_in_Language_Models.pdf) | M | , | HS 25 | [Aleksander Lorenc](mailto:Aleksander Lorenc <alorenc@student.ethz.ch>) |
| | [Bounds on the Coding Gap for Broadcast](//tik-db.ee.ethz.ch/file/c965297ec9326fc656e598f2c8a19033/Bait_Bring_Your_Own_Algorithm.pdf) | S | , [Andrei Constantinescu](/members/aconstantine) | FS 25 | [Natalie Suter](mailto:Natalie Suter <nasuter@ethz.ch>) |
| | [Distributed Graph Problems with Malicious Actors](//tik-db.ee.ethz.ch/file/52a04a1275c23e6a5d5514925dda606d/Distributed_Graph_Problems_with_Malicious_Actors.pdf) | M | , | FS 25 | [Lucas Weitzendorf](mailto:Lucas Weitzendorf <lweitzendorf@ethz.ch>) |
| | [Interpreting the Reversal Curse of LLMs](//tik-db.ee.ethz.ch/file/2fbf3acf47bcae280fa7bdc3be2a82dd/_Bait___Interpreting_the_reversal_curse.pdf) | M | | FS 25 | [Giovan Battista Landolina](mailto:Giovan Battista Landolina <glandolina@ethz.ch>) |
| | [Reasoning Benchmark for LLMs](//tik-db.ee.ethz.ch/file/5751d770318480d55819ab47635a96f4/LLM_Reasoning_Benchmark.pdf) | B | , | FS 25 | [Fabian Farestam](mailto:Fabian Farestam <ffarestam@student.ethz.ch>) |
| | [Sample Efficiency in Text Diffusion Pretraining](//tik-db.ee.ethz.ch/file/4cde9a91d81c7509eae160c6c9d96276/combinepdf.pdf) | S | | FS 25 | [Ahmad Fraij](mailto:Ahmad Fraij <afraij@ethz.ch>) |
| | [Scalar Quantization for Audio Compression](//tik-db.ee.ethz.ch/file/febc7462be93d9b3d15f1ecacea220d3/Thesis__Scalar_quantization_for_music.pdf) | S | , | FS 25 | [Fei Gao](mailto:Fei Gao <feigao@ethz.ch>) |
| | [Scaling laws for test-time compute with SID.ai](//tik-db.ee.ethz.ch/file/106de060384619960f75d24f13c86464/_Project__Scaling_laws_for_test_time_compute_fixed.pdf) | M | | FS 25 | [Jonathan Manz](mailto:Jonathan Manz <manzjo@student.ethz.ch>) |
| | [View-Specific Video Compression](//tik-db.ee.ethz.ch/file/b4ed56472c2b3dbfbefe70989239d4b7/Thesis__View_Specific_Video_Compression.pdf) | M | | FS 25 | [Niklas Pohl](mailto:Niklas Pohl <nipohl@student.ethz.ch>) |
| | [Game Theory for Games: Algorithms and Axioms](//tik-db.ee.ethz.ch/file/5823ebb16f6502743f78da22d2b20b5c/Bait_Topics_in_Computational_Voting_and_Game_Theory.pdf) | G | [Andrei Constantinescu](/members/aconstantine) | FS 24 | [Mihail Lavric](mailto:Mihail Lavric <mlavric64@gmail.com>) |
| | Learning from Demonstrations | G | | FS 24 | [Jonas Pai](mailto:Jonas Pai <axe-dean0d@icloud.com>) |
| Past Theses & Labs | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Title | Type | Contact/Supervisor | Assigned | Student(s) |
| | Homo Moralis: Mixed Strategy Equilibria in Sequential Games *[confidential]* | B | | HS 25 | [Pirmin Ballmer](mailto:Pirmin Ballmer <pballmer@ethz.ch>) |
| | A Framework for Grounding LLM Social Simulations: A Pilot Study on LLM Depolarisation and Calibration *[confidential]* | S | | HS 25 | [Mabel Wylie](mailto:Mabel Wylie <mwylie@arudent.ethz.ch>) |
| | Forecasting Swiss Federal Referendums: A Two-Tower Architecture Using LLM-Extracted Features from Official Voting Texts *[confidential]* | S | | HS 25 | [Stefan Gerber](mailto:Stefan Gerber <stegerbe@student.ethz.ch>) |
| | Exploring Normalized Transformers *[confidential]* | M | , | HS 25 | [Shakir Yousefi](mailto:Shakir Yousefi <syousefi@ethz.ch>) |
| | Splitting Queries Across Engines: A Critical-Path Approach *[confidential]* | M | | HS 25 | [Soufiane Barrada](mailto:Soufiane Barrada <sbarrada@student.ethz.ch>) |
| | Integrating AI Agents with Blockchain Gaming Economies *[confidential]* | G | | HS 25 | [Samuel Huber](mailto:Samuel Huber <samuhuber@ethz.ch>) |
| | Can AI Agents Agree? *[confidential]* | B | | HS 25 | [Leonardo Rugli](mailto:Leonardo Rugli <lrugli@ethz.ch>) |
| | Detecting Blood Vessel Networks from 3D Scans *[confidential]* | S | , | HS 25 | [Florian Portmann](mailto:Florian Portmann <fportmann@ethz.ch>) |
| | Variable Hardness Training Instance Generation for Neural SAT Solvers *[confidential]* | S | , | HS 25 | [Frederik van der Brugge](mailto:Frederik van der Brugge <fvanderb@ethz.ch>) |
| | Subliminal Signals in Preference Labels *[confidential]* | G | , | HS 25 | [Isotta Magistrali](mailto:Isotta Magistrali <imagistrali@ethz.ch>) |
| | [Eigenvector-Masked Autoencoders](http://pub.tik.ee.ethz.ch/students/2025-FS/BA-2025-15.pdf) | B | , | FS 25 | [Anja Buchmann](mailto:Anja Buchmann <abuchmann@ethz.ch>) |
| | Aggregation Functions for Two-Team Games *[confidential]* | M | [Andrei Constantinescu](/members/aconstantine), | FS 25 | [Georgia Hadjipanayiotou](mailto:Georgia Hadjipanayiotou <ghadjipan@ethz.ch>) |
| | AlphaZero meets ARC: Explorative Capability Acquisition through Goal-Conditioned Adversarial Curriculum Creation *[confidential]* | M | , | FS 25 | [David Jenny](mailto:David Jenny <davjenny@student.ethz.ch>) |
| | A Survey on the Abstraction and Reasoning Corpus (2019–2025) *[confidential]* | S | | FS 25 | [Severin Bratus](mailto:Severin Bratus <sbratus@student.ethz.ch>) |
| | α-Asynchronous Updates in Graph Neural Networks *[confidential]* | B | | FS 25 | [Tim Krappel](mailto:Tim Krappel <tkrappel@student.ethz.ch>) |
| | Beyond Deepfake Detection *[confidential]* | B | , | FS 25 | [Antonis Asonitis-Spyridon](mailto:Antonis Asonitis-Spyridon <aasonitis@ethz.ch>) |
| | Context-aware In-Car Recommender System *[confidential]* | M | | FS 25 | [Andri Furrer](mailto:Andri Furrer <andfurrer@ethz.ch>) |
| | Alignment-Aware Decoding *[confidential]* | M | , | FS 25 | [René Cáky](mailto:René Cáky <recaky@ethz.ch>) |
| | Empirical Evidence of the Mangrove State Replication Protocol for Blockchains *[confidential]* | B | , | FS 25 | [Cedric Schwyter](mailto:Cedric Schwyter <cschwyter@student.ethz.ch>) |
| | Data Attribution via Bidirectional Gradient Optimization *[confidential]* | B | , | FS 25 | [Kaan Bayraktar](mailto:Kaan Bayraktar <kbayraktar@student.ethz.ch>) |
| | Deep Differentiable Logic Gate Networks: Neuron Collapse Through a Neural Architecture Search Perspective *[confidential]* | S | , | FS 25 | [Shakir Yousefi](mailto:Shakir Yousefi <syousefi@ethz.ch>) |
| | A Comprehensive Benchmark for Graph-Based Abstract Reasoning *[confidential]* | M | , | FS 25 | [August Rønberg](mailto:August Rønberg <ronberga@ethz.ch>) |
| | Recurrent Deep Differentiable Logic Gate Networks *[confidential]* | S | , | FS 25 | [Simon Bührer](mailto:Simon Bührer <sbuehrer@ethz.ch>) |
| | [Effectiveness of Multi-Scale Aggregation for Adversarial Robustness](http://pub.tik.ee.ethz.ch/students/2025-FS/BA-2025-16.pdf) | B | , | FS 25 | [Emerson Leonardo Azevedo Aguiar](mailto:Emerson Leonardo Azevedo Aguiar <eazevedo@student.ethz.ch>) |
| | Empirical Analysis of Wash Trading in Celo’s Stablecoin Ecosystem *[confidential]* | B | , | FS 25 | [Daniel Hunziker](mailto:Daniel Hunziker <dhunzike@student.ethz.ch>) |
| | [GNN-enhanced AlphaZero for Two-player Games](http://pub.tik.ee.ethz.ch/students/2025-FS/SA-2025-07.pdf) | S | , | FS 25 | [Pacurar Andrei-Horia](mailto:Pacurar Andrei-Horia <hpacurar@student.ethz.ch>) |
| | Evaluating AI-Generated Image Detection Across Resolution and Complexity *[confidential]* | B | , | FS 25 | [Lorenzo Alessandro Vettor](mailto:Lorenzo Alessandro Vettor <lvettor@student.ethz.ch>) |
| | PoliSpace: Representing Political Questions and Opinions in a Shared Embedding Space *[confidential]* | M | | FS 25 | [Johanna Dciofalo](mailto:Johanna Dciofalo <jdciofalo@ethz.ch>) |
| | [Adversarial Attacks on Machine Learning](http://pub.tik.ee.ethz.ch/students/2025-FS/SA-2025-03.pdf) | S | | FS 25 | [Nastasia Morel](mailto:Nastasia Morel <nmorel@student.ethz.ch>) |
| | Creating Fair Foosball Match Schedules *[confidential]* | G | , [Andrei Constantinescu](/members/aconstantine) | FS 25 | [Julia Hütte](mailto:Julia Hütte <ju.huette@gmail.com>) |
| | Bias Research on Generated Music from around the World *[confidential]* | M | , | FS 25 | [Ahmet Solak](mailto:Ahmet Solak <asolak@ethz.ch>) |
| | Faster DiffLogic *[confidential]* | S | , | FS 25 | [Joshua Durrant](mailto:Joshua Durrant <jdurrant@student.ethz.ch>) |
| | Geometry-Aware Graph Generation with Riemannian Diffusion and Local Expansion *[confidential]* | M | , | FS 25 | [Anisha Mohamed Sahabdeen](mailto:Anisha Mohamed Sahabdeen <amohame@student.ethz.ch>) |
| | The Impact of Training Data on Adversarial Examples *[confidential]* | B | , | FS 25 | [Marco Zimmerli](mailto:Marco Zimmerli <mzimmerli@student.ethz.ch>) |
| | Light Differentiable Logic Gate Networks *[confidential]* | S | , | FS 25 | [Lukas Rüttgers](mailto:Lukas Rüttgers <lruettgers@ethz.ch>) |
| | Scalability and Expressiveness of the Group-Sum Layer in Differentiable Logic Gate Networks *[confidential]* | S | , | FS 25 | [Sven Brändle](mailto:Sven Brändle <sbraendle@student.ethz.ch>) |
| | Failing at Basic Visual Perception but Solving Complex Visual Tests? Evaluating Fundamental Visual Perception Skills of VLMs on Synthetic Datasets *[confidential]* | B | , | FS 25 | [Elias Hug](mailto:Elias Hug <elihug@student.ethz.ch>) |
| | Benchmarking LLM Sampling Strategies *[confidential]* | B | , | FS 25 | [Hugo Posada Saiz](mailto:Hugo Posada Saiz <hposada@ethz.ch>) |
| | MaskBeat: Drum–Chord Sequence Generation via Theory-Aware Losses *[confidential]* | B | , | FS 25 | [Karim Galal](mailto:Karim Galal <kg1606@gmail.com>) |
| | Pandora’s Box of Solana: MEV in the Shadows of Private Mempools *[confidential]* | M | | FS 25 | [Albin Mamuti](mailto:Albin Mamuti <albin-mamuti@hotmail.com>) |
| | To Bid or Not to Bid? The Goods, the Chores and the Karma *[confidential]* | S | | FS 25 | [Cécile Michel](mailto:Cécile Michel <ccyl.michel@gmail.com>) |
| | From E-Commerce to Editorials: Garment Retrieval for Virtual Photo-Shoot Applications *[confidential]* | M | , | FS 25 | [Yannick Hauri](mailto:Yannick Hauri <yhauri@ethz.ch>) |
| | EuroSpeech: A Large-Scale Multilingual Speech Corpus from Parliamentary Recordings via Scalable Open-Source Pipelines *[confidential]* | B | , | FS 25 | [Samuel Pfisterer](mailto:Samuel Pfisterer <spfisterer@student.ethz.ch>) |
| | Multimodal Graph-Language Models *[confidential]* | S | , | FS 25 | [Simon Schlude](mailto:Simon Schlude <sschlude@student.ethz.ch>) |
| | Fine-tuning Data Extraction from Large Language Models *[confidential]* | M | , | FS 25 | [Samuel Räber](mailto:Samuel Räber <sraeber@student.ethz.ch>) |
| | Parametric Neural Amp Modeling with Active Learning *[confidential]* | S | , | FS 25 | [Longxiang Jiao](mailto:Longxiang Jiao <ljiao01@ethz.ch>) |
| | [Ranking Movies with LLMs](http://pub.tik.ee.ethz.ch/students/2025-FS/BA-2025-07.pdf) | B | , | FS 25 | [Tilman Sieber](mailto:Tilman Sieber <siebert@student.ethz.ch>) |
| | A Dual Study on Analyzing Image Recompression Effects and Realism Assessment via Kolmogorov Complexity *[confidential]* | B | | FS 25 | [Elif Özsoy](mailto:Elif Özsoy <eoezsoy@ethz.ch>) |
| | Source Separation for A Cappella Music *[confidential]* | S | , | FS 25 | [Constantin Pinkl](mailto:Constantin Pinkl <cpinkl@student.ethz.ch>) |
| | Estimating Room Impulse Response using GNNs *[confidential]* | M | , | FS 25 | [Hyun-Min Chang](mailto:Hyun-Min Chang <changh@student.ethz.ch>) |
| | rStar-ARC: Process-Preference–Guided MCTS for Stepwise Program Synthesis *[confidential]* | B | , | FS 25 | [Pierre Roth](mailto:Pierre Roth <piroth@ethz.ch>) |
| | [Scaleable Proof-of-Personhood: Exploring the Potential of PoP Combinations](http://pub.tik.ee.ethz.ch/students/2025-FS/BA-2025-19.pdf) | B | | FS 25 | [Jan Boog](mailto:Jan Boog <jaboog@ethz.ch>) |
| | Simulating Democracy: Technical Feasibility and Policy Perspectives *[confidential]* | M | , | FS 25 | [Yann Billeter](mailto:Yann Billeter <ybilleter@student.ethz.ch>) |
| | Benchmarking Diarization Models *[confidential]* | B | , | FS 25 | [Cesare Blaser](mailto:Cesare Blaser <ceblaser@student.ethz.ch>) |
| | Steering Pretrained Drafters during Speculative Decoding *[confidential]* | B | , | FS 25 | [Peer Rheinboldt](mailto:Peer Rheinboldt <prheinboldt@student.ethz.ch>) |
| | [Synthetic Data Augmentation in Medical Image Classification: How Architecture Determines Utility](http://pub.tik.ee.ethz.ch/students/2025-FS/BA-2025-18.pdf) | B | , | FS 25 | [Lars Ruschak](mailto:Lars Ruschak <lruschak@ethz.ch>) |
| | Text-to-Scene using Large Reasoning Models *[confidential]* | S | , | FS 25 | [Nick Tuninga](mailto:Nick Tuninga <ntuninga@ethz.ch>) |
| | Mixture of Recursion and Experts *[confidential]* | M | , | FS 25 | [Shiduo Xin](mailto:Shiduo Xin <shixin@student.ethz.ch>) |
| | SALSA-V: Shortcut-Augmented Long-form Synchronized Audio from Videos *[confidential]* | M | , | FS 25 | [Amir Dellali](mailto:Amir Dellali <dellalia@student.ethz.ch>) |
| | CAST: Conditional Adaption with Soft Tokens *[confidential]* | M | | HS 24 | [Leo Neubecker](mailto:Leo Neubecker <leoneu@student.ethz.ch>) |
| | Rethinking Adversarial Examples *[confidential]* | M | | HS 24 | [Yahya Jabary](mailto:Yahya Jabary <jabaryyahya@gmail.com>) |
| | Yield Curve Approximation and Prediction with Recurrent Neural Networks *[confidential]* | B | [Daniela Brauckhoff](http://ch.linkedin.com/pub/daniela-brauckhoff/0/774/777), | HS 24 | [Marko Babovic](mailto:Marko Babovic <mbabovic@student.ethz.ch>) |
| | Anomaly Detection for Automated Visual Inspection *[confidential]* | M | | HS 24 | [Mateo Diaz-Bone](mailto:Mateo Diaz-Bone <mateodi@student.ethz.ch>) |
| | Computing with Asynchronous Cellular Automata *[confidential]* | M | , | HS 24 | [Ivan Baburin](mailto:Ivan Baburin <ivan.baburin@inf.ethz.ch>) |
| | Free-form Audio Editing using Natural Language Instructions *[confidential]* | M | , | HS 24 | [Michael Ungersböck](mailto:Michael Ungersböck <mungersboeck@ethz.ch>) |
| | Imperceptible Audio Watermarking *[confidential]* | M | , | HS 24 | [Kyle Fearne](mailto:Kyle Fearne <kfearne@ethz.ch>) |
| | [Automated Visual Foosball Tracking](http://pub.tik.ee.ethz.ch/students/2024-HS/BA-2024-12.pdf) | B | , | HS 24 | [Linus Baumberger](mailto:Linus Baumberger <linus.baumberger2@gmail.com>) |
| | Breaking Image CAPTCHAs and designing a new CAPTCHA *[confidential]* | M | | HS 24 | [Turlan Kuzhagaliyev](mailto:Turlan Kuzhagaliyev <kturlan@student.ethz.ch>) |
| | Consensus Bugs and Where To Find Them *[confidential]* | M | | HS 24 | [Ludovic Burnier](mailto:Ludovic Burnier <ludovic.burnier@chainsecurity.com>) |
| | DAO Governance Aggregation: A Comprehensive Analysis of Decentralized Governance Systems *[confidential]* | B | | HS 24 | [Mattia Pepin Taiana](mailto:Mattia Pepin Taiana <mattiapepin.taiana@inf.ethz.ch>) |
| | Benchmarking DeepEye *[confidential]* | B | | HS 24 | [Ruben Widmer](mailto:Ruben Widmer <ruwidmer@ethz.ch>) |
| | EEG Benchmarking Platform *[confidential]* | B | | HS 24 | [Yun-Chiang Feng](mailto:Yun-Chiang Feng <alex.feng.official@gmail.com>) |
| | [Efficient Real-Time Egocentric Action Recognition](http://pub.tik.ee.ethz.ch/students/2024-HS/MA-2024-21.pdf) | M | | HS 24 | [Marco Calzavara](mailto:Marco Calzavara <mcalzavara@student.ethz.ch>) |
| | Leveraging Pre-Trained LMs for Rapid and Accurate Structure Elucidation from 2D NMR Data *[confidential]* | S | , | HS 24 | [Susanna Di Vita](mailto:Susanna Di Vita <susanna.divita.2@gmail.com>) |
| | An Empirical Analysis of Polymarket *[confidential]* | B | , | HS 24 | [Dominique Buob](mailto:Dominique Buob <dbuob29@gmail.com>) |
| | FastFeedForward Networks in Vision Transformers *[confidential]* | S | | HS 24 | [Amaru Caceres Arroyo](mailto:Amaru Caceres Arroyo <amaruc@student.ethz.ch>) |
| | [Expressive GNNs for SAT Solving through Substructure Counting](http://pub.tik.ee.ethz.ch/students/2024-HS/SA-2024-30.pdf) | S | , | HS 24 | [Jeremy Gleixner](mailto:Jeremy Gleixner <jgleixner@student.ethz.ch>) |
| | [Foundation Models for Decoding Brain Activity - Benchmarking](http://pub.tik.ee.ethz.ch/students/2024-HS/BA-2024-24.pdf) | B | | HS 24 | [Josua Bürki](mailto:Josua Bürki <jbuerki@ethz.ch>) |
| | [Multi-Task Learning for Segmentation of Clinical EEG Datasets](http://pub.tik.ee.ethz.ch/students/2024-HS/MA-2024-33.pdf) | M | | HS 24 | [Jonas Lauer](mailto:Jonas Lauer <jlauer@student.ethz.ch>) |
| | Symbolic Music Generation with Autoregressive Graph Autoencoder *[confidential]* | S | , | HS 24 | [Ziheng Chi](mailto:Ziheng Chi <zihchi@ethz.ch>) |
| | [Giving ChatGPT a Virtual Body](http://pub.tik.ee.ethz.ch/students/2024-HS/SA-2024-26.pdf) | S | | HS 24 | [Han Xi](mailto:Han Xi <hxi@ethz.ch>) |
| | Human-aligned Compression for Robust Models *[confidential]* | S | , | HS 24 | [Samuel Räber](mailto:Samuel Räber <sraeber@student.ethz.ch>) |
| | Kantian Moralists and Altruists *[confidential]* | M | , [Andrei Constantinescu](/members/aconstantine) | HS 24 | [Jari Ettlin](mailto:Jari Ettlin <jarettlin@ethz.ch>) |
| | Low Fees, High Hopes, Minimal Expectations: Optimistic MEV in the Ethereum Ecosystem *[confidential]* | B | , | HS 24 | [Ozan Solmaz](mailto:Ozan Solmaz <osolmaz@student.ethz.ch>) |
| | ACORD: An Expert-Annotated Dataset for Contract Clause Retrieval *[confidential]* | M | | HS 24 | [Steven Wang](mailto:Steven Wang <wang.steven.h@gmail.com>) |
| | Homo Moralis Plays the Centipede Game *[confidential]* | B | , [Andrei Constantinescu](/members/aconstantine) | HS 24 | [Murezi Giger](mailto:Murezi Giger <mugiger@ethz.ch>) |
| | Multi-modal Contrastive Learning for Emotion Recognition *[confidential]* | M | | HS 24 | [Dong Chu](mailto:Dong Chu <chudongcd@hotmail.com>) |
| | Physics-Informed Graph Neural Networks for Airflow Simulations *[confidential]* | S | , | HS 24 | [Segui Ugalde Aleix](mailto:Segui Ugalde Aleix <asegui@student.ethz.ch>) |
| | Neural Networks for EEG Data: Compression and Reconstruction Validation *[confidential]* | S | , | HS 24 | [Riccardo Rigoni](mailto:Riccardo Rigoni <rrigoni@ethz.ch>) |
| | Self-Supervised Overlap Removal with Graph Neural Networks *[confidential]* | B | | HS 24 | [Jan-Erik Gustafsson](mailto:Jan-Erik Gustafsson <jangus@ethz.ch>) |
Interested in a previous thesis? [Show all past theses!](/theses/past)
## Templates & Guidelines
- [Student thesis report](/misc/templates/DISCO_Thesis_Template.zip), click [here](https://www.overleaf.com/latex/templates/eth-zurich-disco-thesis-template/hkkbptgjgyyr#.W5t7k6Yzabg) to open the template directly in overleaf
- [Presentation (PowerPoint)](/misc/templates/disco-template.potx)
- [Presentation (LaTeX)](/misc/templates/LaTeX-Beamer-Template.zip)
- [Presentation guidelines](/courses/seminar/GreatScientificPresentations.pdf)