University of L’Aquila
Module Convening
2025-26 — Filosofia dell’Informazione (Philosophy of Information, DQ0801)
2025-26, 2024-25, 2023-24 — Information and Ethics (DT0719)
2024-25, 2023-24, 2022-23, 2019-20, 2018-16 — Logica e Conoscenza (Logic and Knowledge, DQ0027)
2025-26, 2024-25, 2023-24, 2022-23 — Ethics of AI, 12-hour module for PhD students in Computer Science
Guest Lectures
2021 — “The Nature of Time”, 2-hour lecture within the module Metaphysics
University of Nottingham
Module Convening
2016-17 — Reasoning and Argument: An Introduction to Philosophical Method (V71RPM)
Seminar Leading and Marking
2016 — Appearance and Reality (V71LAR)
2015 — History of Western Philosophy (V71HWP)
2014 — Self, Mind and Body (V71SMB)