Teaching
The material of the courses is released only if I am allowed to do it by the University.
(Co-)Supervised Theses
I am always looking for motivated students who enjoy working on the research topics in which I’m interested! If you want to discuss details about possible topics for a Bachelor’s and Master’s thesis, feel free to drop me an email!
Here you can find a list of (co-)supervised students and the title of the topic of their thesis:
- Mattia Quagliotto (Bachelor’s student), Constrained Evasion Attacks against Machine Learning (co-supervised with prof. Stefano Calzavara), a.y. 2023/2024.
- Maksim Kovalkov (Bachelor’s student), Reinforcement Learning for Web Crawling (co-supervised with prof. Stefano Calzavara), a.y. 2023/2024.
- Matteo Schiocchet (Bachelor’s student), Poisoning Attacks Against Tree-Based Models (co-supervised with prof. Stefano Calzavara), a.y. 2023/2024.
- Daniel Andrei Bercu (Bachelor’s student), Realistic Evasion Attacks Against Machine Learning Models (co-supervised with prof. Stefano Calzavara), a.y. 2023/2024.
- Donald Gera (Bachelor’s student), Watermarking Decision Tree Ensembles (co-supervised with prof. Stefano Calzavara), a.y. 2023/2024.
- Massimo Vettori (Bachelor’s student), Black-box Certification of Robustness of ML Models (co-supervised with prof. Stefano Calzavara), a.y. 2022/2023.
- Shehzad Inayat (Master’s student), Certifying Robustness of Machine Learning Models Utilizing Adversarial Attack Transferability (co-supervised with prof. Stefano Calzavara), a.y 2022/2023.
- Simone Jovon (Bachelor’s student), Analysis of the Efficacy of CodeQL for Detecting XSS Vulnerabilities in Javascript (co-supervised with prof. Stefano Calzavara), a.y. 2021/2022.
Teaching Activity
A.Y. 2024/2025
-
Instructor, CyberChallenge.IT 2025, Università Ca’ Foscari Venezia.
-
Teaching Assistant Senior for Algorithms and Data Structures - Part 1 and Algorithms and Data Structures - Part 2 (Code CT0371, 12 CFU, 35h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
A.Y. 2023/2024
-
Teacher for Laboratory on Cybersecurity and Cryptography (for high-school students, 6h activity), Università Ca’ Foscari Venezia.
-
Instructor, CyberChallenge.IT 2024, Università Ca’ Foscari Venezia.
-
Teacher for Cryptography 0+1 (4.5h activity), CyberChallenge.IT 2024, Università Ca’ Foscari Venezia.
-
Teaching Assistant Senior for Algorithms and Data Structures - Part 1 and Algorithms and Data Structures - Part 2 (Code CT0371, 12 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Tutor for Discrete Structures (Code CT0628, 6 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
A.Y. 2022/2023
-
Teacher for Laboratory on Advanced Artificial Intelligence: Linear Regression and Adversarial Machine Learning (for high-school students, 8h activity), Università Ca’ Foscari Venezia.
-
Instructor, CyberChallenge.IT 2023, Università Ca’ Foscari Venezia.
-
Teacher for Cryptography 0+1 (4.5h activity), CyberChallenge.IT 2023, Università Ca’ Foscari Venezia.
-
Teaching Assistant Senior for Database Systems - Part 1 and Database Systems - Part 2 (Code CT0006, 12 CFU, 40h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Teaching Assistant Senior for Algorithms and Data Structures - Part 1 and Algorithms and Data Structures - Part 2 (Code CT0371, 12 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Tutor for Algorithms and Data Structures - Part 2 (Code CT0371, 6 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Tutor for Discrete Mathematics (Code CT0434, 6 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
A.Y. 2021/2022
-
Teacher for Laboratory on Advanced Artificial Intelligence: Linear Regression and Adversarial Machine Learning (for high-school students, 8h activity), Università Ca’ Foscari Venezia.
-
Instructor, CyberChallenge.IT 2022, Università Ca’ Foscari Venezia.
-
Teacher for Cryptography 0+1 and 2 (9h activity), CyberChallenge.IT 2022, Università Ca’ Foscari Venezia.
-
Teaching Assistant Senior for Algorithms and Data Structures - Part 1 and Algorithms and Data Structures - Part 2 (Code CT0371, 12 CFU, 53h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Tutor for Recursion and Algorithms on Graphs (for high-school students, 8h activity), Summer School on Advanced Algorithms 2022, Università Ca’ Foscari Venezia.
-
Tutor for Database Systems - Part 2 (Code CT0006, 6 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Tutor for Algorithms and Data Structures - Part 2 (Code CT0371, 6 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
-
Tutor for Discrete Mathematics (Code CT0434, 6 CFU, 30h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia.
A.Y. 2020/2021
-
Teacher for System Security 0+1 and Cryptography 2 (9h activity), CyberChallenge.IT 2021, Università Ca’ Foscari Venezia.
-
Tutor for Dynamic Programming and Algorithms on Strings and Sequences (for high-school students, 8h activity), Summer School on Advanced Algorithms 2021, Università Ca’ Foscari Venezia.
-
Tutor for Linear Algebra (Code CT0435, 6 CFU, 45h activity), Bachelor’s Degree in Computer Science, Università Ca’ Foscari Venezia