Teaching
2026
Course responsibility
⏱ 28h 👥 8–16 🇬🇧 EN
Master in Information and Computer Science · Master's Course
University of Luxembourg · Esch-sur-Alzette, Luxembourg
Provide an overview of the contemporary AI landscape and selected advanced topics, with a focus on current research trends.
Intelligent Systems 2
Teaching Assistant
⏱ 21h 👥 10–40 🇬🇧 EN
Bachelor in Information and Computer Science · Bachelor's Course
University of Luxembourg · Esch-sur-Alzette, Luxembourg
Understand how logics are used for knowledge representation and reasoning, to model uncertainty, multi-agent systems, defeasibility or causality.
2025
Distributed Systems
Teaching Assistant
⏱ 24h 👥 40–80 🇬🇧 EN
Computer Science and Engineering · Master's Course
University of Bologna · Cesena, Italy
Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfullweb-services, containers, agent-based technologies and middlewares.
Fondamenti di Informatica
Teaching Assistant
⏱ 35h 👥 80–120 🇮🇹 IT
Computer Science and Engineering · Bachelor's Course
University of Bologna · Cesena, Italy
Computer architecture, representation of information, algorithms and data structures, C programminglanguage.
2024
Distributed Systems
Teaching Assistant
⏱ 24h 👥 40–80 🇬🇧 EN
Computer Science and Engineering · Master's Course
University of Bologna · Cesena, Italy
Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfullweb-services, containers, agent-based technologies and middlewares.
2023
Distributed Systems
Teaching Assistant
⏱ 24h 👥 40–80 🇬🇧 EN
Computer Science and Engineering · Master's Course
University of Bologna · Cesena, Italy
Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfullweb-services, containers, agent-based technologies and middlewares.
Fondamenti di Informatica
Teaching Assistant
⏱ 35h 👥 80–120 🇮🇹 IT
Computer Science and Engineering · Bachelor's Course
University of Bologna · Cesena, Italy
Computer architecture, representation of information, algorithms and data structures, C programminglanguage.
2022
Distributed Systems
Teaching Assistant
⏱ 24h 👥 40–80 🇬🇧 EN
Computer Science and Engineering · Master's Course
University of Bologna · Cesena, Italy
Asynchronous programming, distributed principles and architectures, consensus algorithms, ReSTfullweb-services, containers, agent-based technologies and middlewares.
Fondamenti di Informatica
Teaching Assistant
⏱ 35h 👥 80–120 🇮🇹 IT
Computer Science and Engineering · Bachelor's Course
University of Bologna · Cesena, Italy
Computer architecture, representation of information, algorithms and data structures, C programminglanguage.
