All courses held at Università Ca’ Foscari Venezia (unless otherwise specified).
Doctoral Courses
2025 - Graph Neural Networks (taught in English)
Upper-Division Courses – Master’s Degree (all taught in English)
2022 - Network Analysis
Lower-Division Courses – Bachelor’s Degree
2022 - Linear Algebra
2022 - Mathematics for Decision Sciences 1–2, @ H-Farm (taught in English)
2022 - Mathematics for Decision Sciences 1–2 – Practice, @ H-Farm (taught in English)
2022 - Introductory Course to Mathematics for Decision Sciences, @ H-Farm (taught in English)
2021 - Mathematics for Decision Sciences 1–2 – Practice, @ H-Farm (taught in English)
Teaching Assistant
Upper-Division Courses
2018 - Mathematical Models for Decision Making
Lower-Division Courses
2018 - Linear Algebra
2017 - Linear Algebra
2016 - Linear Algebra
2018 - Mathematics
2017 - Mathematics
2016 - Mathematics
2015 - Discrete Mathematics
2014 - Discrete Mathematics
2016 - Mathematics for Economics and Finance