Nothing that you will learn in the course of your studies will be of the slightest possible use to you in after life, save only this, that if you work hard and intelligently you should be able to detect when a man is talking rot, and that, in my view, is the main, if not the sole, purpose of education. © John Alexander Smith.

Lectures

Ca’ Foscari University of Venice, Venice, Italy

Academic Year 2025/2026

Academic Year 2024/2025

  • Data Management (30 hours) within Bachelor’s Degree Programme Economics, Markets and Finance.

Academic Year 2023/2024

Academic Year 2022/2023

  • Data Management (30 hours) within Bachelor’s Degree Programme Economics, Markets and Finance.

Gran Sasso Science Institute, L’Aquila, Italy

Academic Year 2021/2022

  • Multiplicative Weights Update (8 hours) within PhD program in Computer Science.
  • Randomized Algorithms (7/14 hours) within PhD program in Computer Science, co-taught with Bojana Kodric.
  • Design and Analysis of Algorithms (8/30 hours) within PhD program in Computer Science, co-taught with Michele Flammini and Bojana Kodric.

Academic Year 2020/2021

  • Randomized Algorithms (7/14 hours) within PhD program in Computer Science, co-taught with Bojana Kodric.
  • Design and Analysis of Algorithms (8/30 hours) within PhD program in Computer Science, co-taught with Michele Flammini and Bojana Kodric.

Academic Year 2019/2020

  • Randomized Algorithms (7/14 hours) within PhD program in Computer Science, co-taught with Bojana Kodric.
  • Design and Analysis of Algorithms (8/30 hours) within PhD program in Computer Science, co-taught with Michele Flammini and Bojana Kodric.

Seminar Organization

Gran Sasso Science Institute, L’Aquila, Italy

  • Reading Group Algorithms, co-organized with Cosimo Vinci, academic year 2020/2021
  • Reading Group Algorithms, academic year 2019/2020

Max Planck Institute for Informatics and Saarland University, Saarbrücken, Germany

  • Reading Group Algorithms, co-organized with Kurt Mehlhorn and Emanuele Natale, summer semester 2017.
  • Reading Group Algorithms, co-organized with Kurt Mehlhorn, winter semester 2016.
  • Reading Group Algorithms, co-organized with Kurt Mehlhorn and Marvin Künnemann, summer semester 2016.
  • Reading Group Algorithms, co-organized with Kurt Mehlhorn and Marvin Künnemann, winter semester 2015.
  • Reading Group Algorithms, co-organized with Kurt Mehlhorn and Marvin Künnemann, summer semester 2015.
  • Reading Group Algorithms, co-organized with Kurt Mehlhorn and Marvin Künnemann, winter semester 2014.

Student Supervision

Ca’ Foscari University of Venice, Venice, Italy

  • Carlo Tosoni, PhD student, together with Nicola Prezza. Topic: Compressed Indexes for Regular Languages with Applications to Computational Pan-genomics”, since 2023.

Gran Sasso Science Institute, L’Aquila, Italy

  • Sajjad Ghobadi, PhD student, together with Gianlorenzo D’Angelo. Thesis: Fairness in Influence Maximization, 2023.

Saarland University, Saarbrücken, Germany

  • Alexander Anisimov, Master student, together with Andreas Karrenbauer. Thesis: Implementing a Gradient Descent Algorithm for Phase Unwrapping as an Undirected Transshipment Problem, 2018.
  • Adithya Vadapalli, Master student, together with Andreas Karrenbauer. Thesis: Implementation and Experimental Evaluation of a Combinatorial Min-Cost Flow Algorithm, 2015.