Teaching material
For all courses, UniStudium is the official e-learning platform of the University of Perugia.
Ph.D. courses
A.Y. 2022–23: AI models for reasoning under partial knowledge: from theory to applications (in English), series of 3 seminars of doctoral level, Sorbonne Center for Artificial Intelligence, Sorbonne Université, Paris, France
A.Y. 2017–18, 2019–20, 2020–21, 2021–22, 2022–23, 2023–24: Game Theory (in English), Ph.D. program in Economics, Department of Economics, University of Perugia
A.Y. 2019–20, 2020–21, 2021–22, 2022–23: Social Choice Theory (in English), Ph.D. program in Ethics of Communication, Scientific Research and Technological Innovation, Department of Philosophy, social sciences and education, University of Perugia
A.Y. 2016–17: Metodi quantitativi per le scienze sociali, Ph.D. program in Human sciences, Department of Philosophy, social sciences and education, University of Perugia
Teaching activities
A.Y. 2025–26: lecturer (docenza) for the course Finanza quantitativa, master degree in Finance and Insurance, Faculty of Economics, Sapienza University of Rome
A.Y. 2025–26: lecturer (docenza) for the course Matematica corso base, degree in Economics and Finance, Faculty of Economics, Sapienza University of Rome
A.Y. 2022–23, 2023–24, 2024–25: lecturer (docenza) for the course Asset pricing (in English), master degree in Finance and Quantitative Methods for Economics, Department of Economics, University of Perugia
A.Y. 2022–23, 2023–24, 2024–25: lecturer (docenza) for the course Python lab (in English), master degree in Finance and Quantitative Methods for Economics, Department of Economics, University of Perugia
A.Y. 2017–18, 2018–19, 2019–20, 2020–21, 2021–22, 2022–23, 2023–24, 2024–25: lecturer (docenza) for the course Matematica generale, degree in Business Administration, Department of Economics, University of Perugia
A.Y. 2017–18, 2018–19, 2019–20, 2020–21, 2021–22: lecturer (docenza) for the course Mathematical models for financial markets (in English), master degree in Finance and Quantitative Methods for Economics, Department of Economics, University of Perugia
A.Y. 2016–17: lecturer (docenza) for the course Modelli matematici per i mercati finanziari, master degree in Finance and Quantitative Methods for Economics, Department of Economics, University of Perugia
A.Y. 2016–17: lecturer (docenza) for the course Matematica finanziaria, degree in Business Administration, Department of Economics, University of Perugia
A.Y. 2016–17: lecturer (docenza) for the course Games and decision theory (in English), master degree in Mathematics, Department of Mathematics and Computer Science, University of Perugia
A.Y. 2016–17: lecturer (docenza) for the course Decision support and recommender system (in English), master degree in Computer Science, Department of Mathematics and Computer Science, University of Perugia
A.Y. 2015–16: lecturer (docenza) for the course Teoria delle Decisioni, master degree in Mathematics, Department of Mathematics and Computer Science, University of Perugia
A.Y. 2015–16: lecturer (docenza) for the course Calcolo delle probabilità e statistica sociale, master degree in Socioanthropological studies for integration and social security, Department of Philosophy, social sciences and education, University of Perugia
A.Y. 2014–15: adjunct lecturer (co-docenza) for the course Probabilità e Statistica, bachelor degree in Mechanical Engineering, Faculty of Civil and Industrial Engineering, “La Sapienza” University of Rome
Tutoring and teaching support activities
A.Y. 2013–14: tutor (tutoraggio) for the course Probabilità e Statistica, bachelor degree in Civil Engineering, Faculty of Civil and Industrial Engineering, “La Sapienza” University of Rome
A.Y. 2013–14: tutor (tutoraggio) for the course Calcolo delle Probabilità, bachelor degree in Management Engineering, Faculty of Information Engineering, Informatics and Statistics, “La Sapienza” University of Rome
A.Y. 2012–13: tutor (tutoraggio) for the course Calcolo delle Probabilità e Statistica Matematica, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2011–12: tutor (tutoraggio) for the course Algoritmi e Strutture Dati, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2011–12: teaching support (supporto alla didattica) for the course Calcolo delle Probabilità e Statistica Matematica, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2010–11: tutor (tutoraggio) for the course Calcolo delle Probabilità e Statistica Matematica, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2009–10: tutor (tutoraggio) for the course Programmazione II, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2009–10: teaching support (supporto alla didattica) for the course Calcolo delle Probabilità e Statistica Matematica, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2008–09: teaching support (supporto alla didattica) for the course Programmazione II, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2008–09: tutor (tutoraggio) for the course Calcolo delle Probabilità e Statistica Matematica, bachelor degree in Computer Science, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2007–08: teaching support (supporto alla didattica) for the course Statistica Applicata, bachelor degree in Natural Sciences, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia
A.Y. 2007–08: tutor (tutoraggio) for the course Laboratorio di Informatica I e II, bachelor degree in Biology, Faculty of Mathematical, Physical and Natural Sciences, University of Perugia