Fall 2023 - Advanced Machine Learning, ETH Zürich

Spring 2023 - Introduction to Machine Learning, ETH Zürich

Fall 2022 - Advanced Machine Learning, ETH Zürich

Spring 2022 - Introduction to Machine Learning, ETH Zürich

Fall 2021 - Advanced Machine Learning, ETH Zürich

Spring 2021 - Introduction to Machine Learning, ETH Zürich

Fall 2020 - Advanced Machine Learning, ETH Zürich

Spring 2020 - Guarantees for Machine Learning, ETH Zürich

Spring 2018 - Natural Language Understanding, ETH Zürich

Fall 2015 - Introduction to Computer Programming, Univ. Politechnica Bucharest

Spring {2014, 2015, 2016} - Numerical Methods, Univ. Politechnica Bucharest