Teaching & supervision.
I supervise students at ETH and lead the teaching team for our Programming and Optimal Control class with Raff. Always happy to talk to motivated students — send your transcripts and a brief description of a project you've worked on to aterpin@ethz.ch.
Ongoing students
- 2026 — Leander Hoffmann , Advanced diffuser design for a low-cost, tabletop water channel.
- 2026 — Alexander Przybysz , Designing a morphing airfoil for fluid control in a tabletop water channel.
- 2026 — Federico De Giorgi , Designing a multi-element wing for fluid control in a tabletop water channel.
- 2026 — Mattia De Martino , Hard-constrained reinforcement learning with orthogonal projection layers for fluid control.
Past students
- 2025 — Jan A. Kamm , Bachelor Thesis — Multi-agent path planning (Way of Water). Jan worked on multi-agent path planning within the Way of Water (WoW) project. Two publications in preparation.
- 2026 — Francesco Banelli , Semester Project — ART of PIV: Agentic real-time optical-flow PIV. Publication in preparation. Earlier with me: ADMM for PIV refinement (PIV-ADMM) and Real-time PIV for fluid control (contributed to SynthPix and Flow Gym).
- 2026 — Alan Bonomi , Semester Project — FlowGames: software stack for adversarial fluid control. Publication in preparation. Earlier with me: ADMM for PIV refinement (PIV-ADMM) and Real-time PIV for fluid control (contributed to SynthPix and Flow Gym).
- 2026 — Max Stoll , Semester Project — Prediction step in particle-tracking pipelines. Publication in preparation.
- 2025 — Oscar Von Löhneysen , Master Thesis — Semi-Explicit MPC with Hard-Constrained Neural Networks. Oscar implemented and tested the Pinet architecture for model predictive control, showcasing its application on several physical systems, including the magic box.
- 2025 — Fabian Weber , Master Thesis — Design improvement and realization of a tabletop water channel. Fabian contributed to the design and realization of version 2.0 of the tabletop water channel used in our fluids experiments. He joined Raff's group as a research assistant.
- 2025 — Alain Schöbi , Master Thesis — Distributionally Robust Linear Quadratic Regulator. During his master thesis, Alain joined our project on distributionally robust control, contributing substantially to the development of theoretical results and numerical algorithms. He was awarded the ETH Medal for his thesis and is joining Daniel Kuhn's group for his PhD.
- 2025 — Anthony N. Czubarow , Master Thesis — The magic box. Anthony realized the first prototype of the magic box, a physical system that will create wonder when completed. The work has been submitted for publication, and he is joining Raff's group in January 2026 for his PhD.
- 2025 — Nicola Taddei , Semester Project — The 1D ARC challenge. Nicola implemented and tested several algorithms to solve a 1D version of the ARC challenge. He is going to do his master thesis with me as well.
- 2025 — Maximilian Stralz , Semester Project — Baselines for closed-loop fluid control. Max contributed to the proof of concept of the baseline collection pipeline for our fluids control experiment. He joined Gioele Zardini's group for his master thesis at MIT.
- 2025 — Philip Pawlowsky , Semester Project — Volumetric fluid-flow estimation. Publication in preparation.
- 2025 — Alessandro Bretecher , Semester Project — CFD analysis of a tabletop water channel.
- 2025 — Youran Wu , Semester Project — Preliminary design of particle seeding for a tabletop water channel. Youran built a proof of concept of a system to automatically regulate seeding density in a tabletop water channel, enabling high-quality flow visualization.
- 2024 — Alessandro B. Villanueva , Semester Project — Analysis of a tabletop water channel (v0). Alessandro analyzed a first version of the tabletop water channel used in our fluids experiments.
- 2023 — Martin Gadea , Semester Project — Learning diffusion at lightspeed: an application to single-cell dynamics prediction. Martin's work was part of the Learning diffusion at lightspeed project.
From thesis acknowledgments
-
My deepest thanks go to my supervisor, Antonio Terpin, whose mentorship has shaped this thesis in more ways than I can count. Time and again, he reminded me that curiosity should guide us to push boundaries and approach problems with an open mind, an ethos reflected in his own openness, creativity, and formidable analytical insight that allowed ideas to truly flourish. His feedback was never mere correction but transformation, clarifying and elevating my work in ways beyond measure. Beyond this, I am fortunate to call Antonio not only a mentor but also a friend, one who cared deeply about my growth not just as a researcher but as a person, and for that, I am especially grateful.
— Anthony
-
Working with Antonio as supervisor was a privilege. His feedback was consistently precise, swift, and essential. Nothing was considered complete until it met a high standard, and although this often meant additional labour (not always greeted with enthusiasm), the result would not have reached its current quality without his guidance.
— Fabian
-
I reached out to Antonio, with whom I had previously collaborated, and I am deeply grateful for his responsiveness, support, and trust in accepting to supervise my thesis and for offering me this opportunity. During my master's thesis, I was then jointly supervised by Nicolas and Antonio, whose continuous guidance, constructive feedback, and encouragement shaped the experience from the very beginning. While giving me the freedom to explore ideas independently, they were always there to offer help and insightful advice, creating an inspiring and motivating environment. Their support not only fostered my scientific development but also helped me grow as an individual. Their wit, insight, and passion for research inspired me greatly, and I will always cherish the exciting whiteboard sessions with Antonio — wishing there had been more!
— Alain
Teaching positions
- 2023–2024 — Head TA , Programming and Optimal Control (with Raff D'Andrea) . Responsible for material, exercises, and exam. The class grew from ~200 students in 2023 to more than 450 in 2025.
- 2022–2023 — Teaching Assistant , Applied Compositional Thinking for Engineers I & II (with Andrea Censi)
- 2021 — Teaching Assistant , Linear System Theory
- 2021 — Teaching Assistant , Control Systems (with Florian Dörfler)
- 2020 — Teaching Assistant , Linear Algebra . In Udine.