Teaching

Fundamentals of Computer Science

Bachelor course in Computer Science and Automation Engineering, Polytechnic University of Marche, 2025

Course lecturer of the Fundamentals of Computer Science course for the Bachelor’s Degree Program in Computer Science and Automation Engineering in the Department of Information Engineering (72 hours, 9 CFU). Syllabus

Object Orienting Programming

Bachelor course in Computer Science and Automation Engineering, Polytechnic University of Marche, 2024

Course lecturer of the Object Orienting Programming course for the Bachelor’s Degree Program in Computer Science and Automation Engineering in the Department of Information Engineering (72 hours, 9 CFU). Syllabus

Data Science Laboratory

Master course in Data Science for Economics and Business, Polytechnic University of Marche, 2024

Course lecturer of the Data Science Laboratory course for the Master’s Degree Program in Data Science for Economics and Business in the Department of Economic and Social Sciences (22 hours, 3 CFU). Syllabus

Big Data Analytics Lab

Master course in Data Science for Economics and Business, Polytechnic University of Marche, 2024

Course lecturer of the Big Data Analytics Lab course for the Master’s Degree Program in Data Science for Economics and Business in the Department of Economic and Social Sciences (44 hours, 6 CFU). Syllabus

Python Lab for Applications

Master course in Data Science for Economics and Business, Polytechnic University of Marche, 2023

Course lecturer of the Python Lab for Applications course for the Master’s Degree Program in Data Science for Economics and Business in the Department of Economic and Social Sciences (22 hours, 3 CFU). Syllabus

Big Data Analytics Lab

Master course in Data Science for Economics and Business, Polytechnic University of Marche, 2023

Course lecturer of the Big Data Analytics Lab course for the Master’s Degree Program in Data Science for Economics and Business in the Department of Economic and Social Sciences (44 hours, 6 CFU). Syllabus

AI-Driven Cybersecurity

Ph.D. School in Electronics, Computer Science, and Electrical Engineering, University of Pavia, 2022

Course lecturer of the AI-Driven Cybersecurity for the PhD School in Electronics, Computer Science, and Electrical Engineering (12 hours).

Python Lab for Applications

Master course in Data Science for Economics and Business, Polytechnic University of Marche, 2022

Course lecturer of the Python Lab for Applications course for the Master’s Degree Program in Data Science for Economics and Business in the Department of Economic and Social Sciences (22 hours, 3 CFU). Syllabus

Big Data Analytics Lab

Master course in Data Science for Economics and Business, Polytechnic University of Marche, 2022

Course lecturer of the Big Data Analytics Lab course for the Master’s Degree Program in Data Science for Economics and Business in the Department of Economic and Social Sciences (44 hours, 6 CFU). Syllabus

Data Science

Master course in Computer Science and Automation Engineering, Polytechnic University of Marche, 2021

Teaching tutor activity for the Data Science course (20 hours).

Data Science

Master course in Computer Science and Automation Engineering, Polytechnic University of Marche, 2020

Teaching tutor activity for the Data Science course (20 hours).

Big Data Analytics Laboratory

Master course in Computer Science and Automation Engineering, Polytechnic University of Marche, 2019

Teaching tutor activity for the Big Data Analytics Laboratory course (20 hours).

Mobile Programming

Bachelor course in Computer Science and Automation Engineering, Polytechnic University of Marche, 2019

Teaching tutor activity for the Mobile Programming course (24 hours).