Teaching

Teaching Assistant for Intelligent Systems 2

Bachelor's Course, University of Luxembourg, 2026

Understand how logics are used for knowledge representation and reasoning, to model uncertainty, multi-agent systems, defeasibility or causality.

Teaching Assistant for Distributed Systems

Master's Course, University of Bologna, 2025

Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfull web-services, containers, agent-based technologies and middlewares.

Teaching Assistant for Distributed Systems

Master's Course, University of Bologna, 2024

Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfull web-services, containers, agent-based technologies and middlewares.

Teaching Assistant for Distributed Systems

Master's Course, University of Bologna, 2023

Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfull web-services, containers, agent-based technologies and middlewares.

Teaching Assistant for Distributed Systems

Master's Course, University of Bologna, 2022

Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfull web-services, containers, agent-based technologies and middlewares.