Teaching
Projects
I am continuously looking for motivated students interested in optimal transport, distributionally robust optimization, and game theory.
Feel free to reach out.
I welcome students from all departments and with own research ideas.
Ongoing projects
Completed projects
- Kai Zhang, Social Welfare Optimization and Incentive Compatibility in Stochastic Electricity Markets with Renewable Integration, 2024 (with Keith Moffat).
- Martin Gadea, Learning Diffusion Processes at Lightspeed: An Application to Single-cell RNA Sequencing, 2024 (with Antonio Terpin).
- Enrico Sartor, How to steer a fleet of agents by controlling only a few of them, 2024.
- Guillaume Draznieks, Seminar in Systems and Control, 2023.
- Antonio Terpin, Optimization in Wasserstein Spaces, 2023.
- Jan Ghadamian, A Framework to Evaluate and Compare Decision-Making Algorithms for Predictive Maintenance, 2023 (with Efe Balta and Dominic Liao-McPherson).
- Sylvain Fricker, Strategically Robust Game Theory, 2023 (with Dario Paccagnan and Saverio Bolognani).
- Shubham Chowdary, Optimal Transport for Social Influence Maximization, 2023 (with Giulia De Pasquale).
- Zhiyuan Hu, Distributionally Robust Optimization for Autonomous Mobility-on-Demand, 2023 (with Liviu Aolaritei and Kenan Zhang).
- Boubacar Bangoura, Optimal Wind Power Nomination via Distributionally Robust Optimization, 2022 (with Liviu Aolaritei, Saverio Bolognani, and Marcello Colombino).
- Hongruyu Chen, Uncertainty Propagation via Optimal Transport Ambiguity Sets, 2022 (with Liviu Aolaritei).
- Yutong Chao, Filtering in the Wasserstein Space, 2022.
- Jules Authier, Analysis of the Closed Loop between Recommender Systems and Opinion Dynamics, 2022 (with NicolΓ² Pagan).
- Antonio Terpin, Optimal Control in Probability Spaces: How to Steer a Distribution?, 2022.
- Aristomenis Sfetsos, Distributionally Robust Optimization for Autonomous Mobility-on-Demand, 2022 (with Liviu Aolaritei).
- Christian Hartnik, Game-theoretic Modeling and Analysis of Multimodal Transportation Systems, 2022 (with Saverio Bolognani, Giuseppe Belgioioso, and Gioele Zardini).
- Alessio Mina, A Framework to Study Future Mobility Systems with Dynamic Interactions, 2022 (with Gioele Zardini).
- Joudi Hajar, Modeling of Political Systems in the Wasserstein Space, 2021.
- Laura Guerrini, Mobility Games: A Stackelberg Game Approach, 2021 (with Gioele Zardini).
Classes
Throughout my studies, I have been TAing/lecturing for the following classes at ETH Zürich.
Note: If you are looking for material, I suggest having a look at exam preparation courses. Please do not hesitate to contact me for questions or feedback.
- Control Systems (taught at Ashesi University in Accra, Ghana)
- January 2025
- instructors: N. Lanzetti, A. Sasfi
- language: π¬π§
- level: graduate
- Control Systems
- Fall 2024
- instructors: Prof. F. Dörfler, N. Lanzetti, A. Sasfi
- language: π¬π§
- level: undergraduate/graduate
- Computational Control
- Spring 2023 and Spring 2024
- instructor: Dr. S. Bolognani
- language: π¬π§
- level: undergraduate/graduate
- Game Theory and Control
- Spring 2020, Spring 2021, Spring 2022, and Fall 2023
- instructor: Dr. S. Bolognani
- language: π¬π§
- level: graduate
- Linear System Theory
- Fall 2020, Fall 2021, and Fall 2022
- instructor: Dr. M. Colombino (2020), Dr. A. Iannelli (2021), Prof. J. Lygeros and Dr. A. Tsiamis (2022)
- language: π¬π§
- level: graduate
- System Modeling
- Fall 2018 and Fall 2019
- instructor: Dr. G. Ducard
- language: π¬π§
- level: undergraduate/graduate
- weekly notes:
W1,
W2,
W3,
W4,
W5,
W6,
W7,
W8,
W9,
W10,
W11,
W12.
- Introduction to Quantum Mechanics for Engineers
- Control Systems II
- Spring 2016
- instructor: Dr. G. Ochsner
- language: π©πͺ
- level: undergraduate
- weekly notes:
W1,
W2,
W3,
W4,
W5,
W6,
W7,
W8,
W9,
W10,
W11.
- examples:
W2,
W5,
W6,
W8,
W11.
- coding examples:
W1,
W8,
W11.
- exam preparation course:
script,
errata,
solutions.
- Control Systems I
- Fall 2015
- instructor: Dr. G. Ochsner
- language: π©πͺ
- level: undergraduate
- notes:
script with
errata.
- examples:
W2,
W4,
W5,
W8,
W9,
W10,
W12.
- coding examples:
W2,
W6,
W7,
W8,
W9,
W10,
W11.
- exam preparation course:
script,
errata,
solutions.
- Thermodynamics II
- Spring 2016
- instructors: Prof. K. Boulouchos and Prof. D. Poulikakos
- language: π©πͺ
- level: undergraduate
- weekly notes:
W1,
W2,
W3,
W4,
W5,
W6,
W7,
W8,
W9,
W10.
- exam preparation course:
day 1,
day 2.
- Thermodynamics I
- Fall 2015
- instructor: Prof. D. Poulikakos
- language: π©πͺ
- level: undergraduate
- weekly notes:
W1,
W2,
W3,
W4,
W5,
W6,
W7,
W8,
W9,
W10,
W11.
- exam preparation course:
day 1,
day 2,
day 3.
- Analysis II
- Spring 2015
- instructor: Prof. P. Biran
- language: π©πͺ
- level: undergraduate
- notes: script.
- exam preparation course for mechanical engineering:
script,
errata,
solutions.
- exam preparation course for electrical engineering:
script,
errata,
solutions.
- Analysis I
- Fall 2014
- instructor: Prof. P. Biran
- language: π©πͺ
- level: undergraduate
- notes: script.
- exam preparation course: see Analysis II above.