Per A.Y.
240
courses
 / 
1996/1997 — 2025/2026
2025/2026
 • 
2024/2025
 • 
2023/2024
 • 
2022/2023
 • 
2021/2022
 • 
2020/2021
 • 
2019/2020
 • 
2018/2019
 • 
2017/2018
 • 
2016/2017
 • 
2015/2016
 • 
2014/2015
 • 
2013/2014
 • 
2012/2013
 • 
2011/2012
 • 
2010/2011
 • 
2009/2010
 • 
2008/2009
 • 
2007/2008
 • 
2006/2007
 • 
2005/2006
 • 
2004/2005
 • 
2003/2004
 • 
2002/2003
 • 
2001/2002
 • 
2000/2001
 • 
1999/2000
 • 
1998/1999
 • 
1997/1998
 • 
1996/1997
 Distributed Software Systems (2nd cycle) — Andrea Omicini
 Distributed Software Systems (2nd cycle) — Andrea Omicini Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini
 Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto
 Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto Bootcamp su Coding e Pensiero Computazionale – PCTO (other) — Alessandro Ricci
 Bootcamp su Coding e Pensiero Computazionale – PCTO (other) — Alessandro Ricci CyberChallenge (other) — Marco Prandini
 CyberChallenge (other) — Marco Prandini Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini
 Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto
 Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto Ethics of AI (2nd cycle) — Roberta Calegari
 Ethics of AI (2nd cycle) — Roberta Calegari Intelligent Systems Engineering (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 2) (2nd cycle) — Giovanni Ciatto
 Intelligent Systems Engineering (Module 2) (2nd cycle) — Giovanni Ciatto Multi-Agent Systems (2nd cycle) — Alina Sirbu
 Multi-Agent Systems (2nd cycle) — Alina Sirbu Multi-Agent Systems (Module 1) (2nd cycle) — Alina Sirbu
 Multi-Agent Systems (Module 1) (2nd cycle) — Alina Sirbu Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari
 Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari Bootcamp su Coding e Pensiero Computazionale – PCTO (other) — Alessandro Ricci
 Bootcamp su Coding e Pensiero Computazionale – PCTO (other) — Alessandro Ricci Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini
 Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto
 Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto Ethics of AI (2nd cycle) — Roberta Calegari
 Ethics of AI (2nd cycle) — Roberta Calegari Intelligent Systems Engineering (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 2) (2nd cycle) — Giovanni Ciatto
 Intelligent Systems Engineering (Module 2) (2nd cycle) — Giovanni Ciatto Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari
 Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini Bootcamp su Coding e Pensiero Computazionale – PCTO (other) — Alessandro Ricci
 Bootcamp su Coding e Pensiero Computazionale – PCTO (other) — Alessandro Ricci AI & Law: Logic, Prolog & Defeasible Reasoning (AI Tool & Techniques) (3rd cycle) — Roberta Calegari
 AI & Law: Logic, Prolog & Defeasible Reasoning (AI Tool & Techniques) (3rd cycle) — Roberta Calegari Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini
 Distributed Systems (Module 1) (2nd cycle) — Andrea Omicini Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto
 Distributed Systems (Module 2) (2nd cycle) — Giovanni Ciatto Foundations of Informatics (1st cycle) — Roberto Casadei
 Foundations of Informatics (1st cycle) — Roberto Casadei Intelligent Systems Engineering (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 2) (2nd cycle) — Giovanni Ciatto
 Intelligent Systems Engineering (Module 2) (2nd cycle) — Giovanni Ciatto Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari
 Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini Software Engineering (2nd cycle) — Alessandro Ricci
 Software Engineering (2nd cycle) — Alessandro Ricci Software Engineering (Module 1) (2nd cycle) — Alessandro Ricci
 Software Engineering (Module 1) (2nd cycle) — Alessandro Ricci Software Engineering (Module 2) (2nd cycle) — Andrea Omicini
 Software Engineering (Module 2) (2nd cycle) — Andrea Omicini Software Engineering (Module 3) (2nd cycle) — Danilo Pianini
 Software Engineering (Module 3) (2nd cycle) — Danilo Pianini Software Engineering for Intelligent Distributed Systems (2nd cycle) — Alessandro Ricci
 Software Engineering for Intelligent Distributed Systems (2nd cycle) — Alessandro Ricci Software Engineering for Intelligent Distributed Systems (Module 1) (2nd cycle) — Alessandro Ricci
 Software Engineering for Intelligent Distributed Systems (Module 1) (2nd cycle) — Alessandro Ricci Software Engineering for Intelligent Distributed Systems (Module 2) (2nd cycle) — Andrea Omicini
 Software Engineering for Intelligent Distributed Systems (Module 2) (2nd cycle) — Andrea Omicini Software Engineering for Intelligent Distributed Systems (Module 3) (2nd cycle) — Danilo Pianini
 Software Engineering for Intelligent Distributed Systems (Module 3) (2nd cycle) — Danilo Pianini Fondamenti di Informatica (1st cycle) — Roberto Casadei
 Fondamenti di Informatica (1st cycle) — Roberto Casadei IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci
 IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci Coding e pensiero computazionale  – concetti, metodo e pratica nella scuola secondaria di primo grado (other) — Alessandro Ricci
 Coding e pensiero computazionale  – concetti, metodo e pratica nella scuola secondaria di primo grado (other) — Alessandro Ricci Pensiero Computazionale e Coding – Bootcamp PCTO / Alternanza Scuola Lavoro (other) — Alessandro Ricci
 Pensiero Computazionale e Coding – Bootcamp PCTO / Alternanza Scuola Lavoro (other) — Alessandro Ricci AI & Law: Logic, Prolog & Defeasible Reasoning (AI Tool & Techniques) (3rd cycle) — Roberta Calegari
 AI & Law: Logic, Prolog & Defeasible Reasoning (AI Tool & Techniques) (3rd cycle) — Roberta Calegari Coding for lawyers (2nd cycle) — Roberta Calegari
 Coding for lawyers (2nd cycle) — Roberta Calegari Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Distributed Systems (2nd Cycle) (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd Cycle) (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (Module 1) (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 2) (2nd cycle) — Andrea Omicini
 Intelligent Systems Engineering (Module 2) (2nd cycle) — Andrea Omicini Intelligent Systems Engineering (Module 3) (2nd cycle) — Giovanni Ciatto
 Intelligent Systems Engineering (Module 3) (2nd cycle) — Giovanni Ciatto Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari
 Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini Software Engineering (2nd cycle) — Alessandro Ricci
 Software Engineering (2nd cycle) — Alessandro Ricci Software Engineering (Module 1) (2nd cycle) — Alessandro Ricci
 Software Engineering (Module 1) (2nd cycle) — Alessandro Ricci Software Engineering (Module 2) (2nd cycle) — Andrea Omicini
 Software Engineering (Module 2) (2nd cycle) — Andrea Omicini Software Engineering (Module 3) (2nd cycle) — Danilo Pianini
 Software Engineering (Module 3) (2nd cycle) — Danilo Pianini Software Engineering for Intelligent Distributed Systems (2nd cycle) — Alessandro Ricci
 Software Engineering for Intelligent Distributed Systems (2nd cycle) — Alessandro Ricci Software Engineering for Intelligent Distributed Systems (Module 1) (2nd cycle) — Alessandro Ricci
 Software Engineering for Intelligent Distributed Systems (Module 1) (2nd cycle) — Alessandro Ricci Software Engineering for Intelligent Distributed Systems (Module 2) (2nd cycle) — Andrea Omicini
 Software Engineering for Intelligent Distributed Systems (Module 2) (2nd cycle) — Andrea Omicini Software Engineering for Intelligent Distributed Systems (Module 3) (2nd cycle) — Danilo Pianini
 Software Engineering for Intelligent Distributed Systems (Module 3) (2nd cycle) — Danilo Pianini Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari
 Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci
 IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti
 Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti AI & Law: Logic, Prolog & Defeasible Reasoning (AI Tool & Techniques) (3rd cycle) — Roberta Calegari
 AI & Law: Logic, Prolog & Defeasible Reasoning (AI Tool & Techniques) (3rd cycle) — Roberta Calegari Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Autonomous Systems (Module 1) (2nd cycle) — Andrea Omicini
 Autonomous Systems (Module 1) (2nd cycle) — Andrea Omicini Autonomous Systems (Module 2) (2nd cycle) — Roberta Calegari
 Autonomous Systems (Module 2) (2nd cycle) — Roberta Calegari Coding for lawyers (master) — Roberta Calegari
 Coding for lawyers (master) — Roberta Calegari Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Fundamentals of IoT (master) — Andrea Omicini
 Fundamentals of IoT (master) — Andrea Omicini Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (Module 1) (2nd cycle) — Andrea Omicini Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari
 Multi-Agent Systems (Module 2) (2nd cycle) — Roberta Calegari Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini
 Project Work in Multi-Agent Systems (2nd cycle) — Andrea Omicini Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti
 Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci
 IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari
 Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari Paradigmi di Programmazione e Sviluppo (2nd cycle) — Mirko Viroli
 Paradigmi di Programmazione e Sviluppo (2nd cycle) — Mirko Viroli Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Fundamentals of IoT (master) — Andrea Omicini
 Fundamentals of IoT (master) — Andrea Omicini Legal Coding for Lawyers (master) — Roberta Calegari
 Legal Coding for Lawyers (master) — Roberta Calegari Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Pervasive Computing (Module 2) (2nd cycle) — Mirko Viroli
 Pervasive Computing (Module 2) (2nd cycle) — Mirko Viroli Pensiero Computazionale e Coding – Bootcamp Alternanza Scuola Lavoro (other) — Alessandro Ricci
 Pensiero Computazionale e Coding – Bootcamp Alternanza Scuola Lavoro (other) — Alessandro Ricci Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari
 Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari Paradigmi di Programmazione e Sviluppo (2nd cycle) — Mirko Viroli
 Paradigmi di Programmazione e Sviluppo (2nd cycle) — Mirko Viroli IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci
 IFTS “Tecnico del disegno e progettazione industriale specializzato in smart manufactoring” (higher technical education & training) — Alessandro Ricci Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti
 Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Digital Culture (master) — Andrea Omicini
 Digital Culture (master) — Andrea Omicini Digital Culture (master) — Andrea Omicini
 Digital Culture (master) — Andrea Omicini Digital Culture (master) — Andrea Omicini
 Digital Culture (master) — Andrea Omicini Digital Culture for Digital Transformation (master) — Andrea Omicini
 Digital Culture for Digital Transformation (master) — Andrea Omicini Digital Culture for Digital Transformation (master) — Andrea Omicini
 Digital Culture for Digital Transformation (master) — Andrea Omicini Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Intelligent & Autonomous Systems (master) — Andrea Omicini
 Intelligent & Autonomous Systems (master) — Andrea Omicini Logic & Computation (2nd cycle) — Andrea Omicini
 Logic & Computation (2nd cycle) — Andrea Omicini Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Pervasive Computing (2nd Module) (1st cycle) — Mirko Viroli
 Pervasive Computing (2nd Module) (1st cycle) — Mirko Viroli Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari
 Fondamenti di Informatica T-2 (modulo 2) (1st cycle) — Roberta Calegari Mi programmo un videogioco (other) — Alessandro Ricci
 Mi programmo un videogioco (other) — Alessandro Ricci Pensiero Computazionale e Coding – Bootcamp Alternanza Scuola Lavoro (other) — Alessandro Ricci
 Pensiero Computazionale e Coding – Bootcamp Alternanza Scuola Lavoro (other) — Alessandro Ricci Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti, Gabriele Zannoni
 Fondamenti di Informatica T-2 (1st cycle) — Enrico Denti, Gabriele Zannoni Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Digital Culture (master) — Andrea Omicini
 Digital Culture (master) — Andrea Omicini Digital Culture (master) — Andrea Omicini
 Digital Culture (master) — Andrea Omicini Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Frontiers of Autonomous Systems (2nd cycle) — Andrea Omicini
 Frontiers of Autonomous Systems (2nd cycle) — Andrea Omicini Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Pervasive Computing (Modulo 2) (1st cycle) — Mirko Viroli
 Pervasive Computing (Modulo 2) (1st cycle) — Mirko Viroli Principles of Informatics (1st cycle) — Andrea Roli
 Principles of Informatics (1st cycle) — Andrea Roli Programming and Development paradigms (2nd cycle) — Mirko Viroli
 Programming and Development paradigms (2nd cycle) — Mirko Viroli Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Complex Adaptive Software System Engineering (2nd cycle) — Mirko Viroli
 Complex Adaptive Software System Engineering (2nd cycle) — Mirko Viroli Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Intelligent Robotic Systems (2nd cycle) — Andrea Roli
 Intelligent Robotic Systems (2nd cycle) — Andrea Roli Methods and tools for the development of cross-platform applications (2nd cycle) — Alberto Sita
 Methods and tools for the development of cross-platform applications (2nd cycle) — Alberto Sita Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Principles of Informatics (1st cycle) — Andrea Roli
 Principles of Informatics (1st cycle) — Andrea Roli Programming and Development paradigms (2nd cycle) — Mirko Viroli
 Programming and Development paradigms (2nd cycle) — Mirko Viroli Spatial Multiagent Systems and Aggregate Computing: New Directions for Spatial Computing (3rd cycle) — Andrea Omicini
 Spatial Multiagent Systems and Aggregate Computing: New Directions for Spatial Computing (3rd cycle) — Andrea Omicini Sistemi informatici e loro gestione (other) — Andrea Omicini
 Sistemi informatici e loro gestione (other) — Andrea Omicini Tecniche per la progettazione e lo sviluppo di applicazioni informatiche (higher technical education & training) — Alessandro Ricci, Andrea Omicini
 Tecniche per la progettazione e lo sviluppo di applicazioni informatiche (higher technical education & training) — Alessandro Ricci, Andrea Omicini Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini BBS Fun Coding Kids Bootcamp (other) — Alessandro Ricci
 BBS Fun Coding Kids Bootcamp (other) — Alessandro Ricci Complex Adaptive Software System Engineering (2nd cycle) — Mirko Viroli
 Complex Adaptive Software System Engineering (2nd cycle) — Mirko Viroli Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Foundations of Informatics (1st cycle) — Andrea Roli
 Foundations of Informatics (1st cycle) — Andrea Roli Foundations of Informatics A (1st cycle) — Mirko Viroli
 Foundations of Informatics A (1st cycle) — Mirko Viroli Intelligent Robotic Systems (2nd cycle) — Andrea Roli
 Intelligent Robotic Systems (2nd cycle) — Andrea Roli Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Complex Adaptive Software System Engineering (1st cycle) — Mirko Viroli
 Complex Adaptive Software System Engineering (1st cycle) — Mirko Viroli Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Foundations of Informatics (1st cycle) — Andrea Roli
 Foundations of Informatics (1st cycle) — Andrea Roli Foundations of Informatics A (1st cycle) — Mirko Viroli
 Foundations of Informatics A (1st cycle) — Mirko Viroli Intelligent Robotic Systems (2nd cycle) — Andrea Roli
 Intelligent Robotic Systems (2nd cycle) — Andrea Roli Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Frontiere dei sistemi multimediali (higher technical education & training) — Andrea Omicini
 Frontiere dei sistemi multimediali (higher technical education & training) — Andrea Omicini Autonomous Systems (2nd cycle) — Andrea Omicini
 Autonomous Systems (2nd cycle) — Andrea Omicini Complex Adaptive Software System Engineering (2nd cycle) — Mirko Viroli
 Complex Adaptive Software System Engineering (2nd cycle) — Mirko Viroli Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Distributed Systems (1st cycle) — Andrea Omicini
 Distributed Systems (1st cycle) — Andrea Omicini Foundations of Informatics A (1st cycle) — Mirko Viroli
 Foundations of Informatics A (1st cycle) — Mirko Viroli Intelligent Robotic Systems (2nd cycle) — Andrea Roli
 Intelligent Robotic Systems (2nd cycle) — Andrea Roli Nature-inspired Coordination for Complex Distributed Systems (3rd cycle) — Andrea Omicini
 Nature-inspired Coordination for Complex Distributed Systems (3rd cycle) — Andrea Omicini Object-Oriented Programming (1st cycle) — Mirko Viroli
 Object-Oriented Programming (1st cycle) — Mirko Viroli Thesis Preparatory Activity (2nd cycle) — Andrea Omicini
 Thesis Preparatory Activity (2nd cycle) — Andrea Omicini Web intelligence per prodotti culturali (higher technical education & training) — Andrea Omicini
 Web intelligence per prodotti culturali (higher technical education & training) — Andrea Omicini Distributed Systems (1st cycle) — Andrea Omicini
 Distributed Systems (1st cycle) — Andrea Omicini Distributed Systems (2nd cycle) — Andrea Omicini
 Distributed Systems (2nd cycle) — Andrea Omicini Foundations of Informatics A (1st cycle) — Mirko Viroli
 Foundations of Informatics A (1st cycle) — Mirko Viroli Laboratory of Systems and Applications (2nd Cycle) (2nd cycle) — Andrea Omicini
 Laboratory of Systems and Applications (2nd Cycle) (2nd cycle) — Andrea Omicini Multi-Agent Systems (2nd Cycle) (2nd cycle) — Andrea Omicini
 Multi-Agent Systems (2nd Cycle) (2nd cycle) — Andrea Omicini Artificial Intelligence LM (1st cycle) — Andrea Roli
 Artificial Intelligence LM (1st cycle) — Andrea Roli Computational Models and Languages L-M (1st cycle) — Mirko Viroli
 Computational Models and Languages L-M (1st cycle) — Mirko Viroli Distributed Systems (1st cycle) — Andrea Omicini
 Distributed Systems (1st cycle) — Andrea Omicini Foundation of Informatics A (1st cycle) — Mirko Viroli
 Foundation of Informatics A (1st cycle) — Mirko Viroli Foundations of Informatics B (1st cycle) — Andrea Roli
 Foundations of Informatics B (1st cycle) — Andrea Roli Laboratory of Systems and Applications (2nd cycle) — Andrea Omicini
 Laboratory of Systems and Applications (2nd cycle) — Andrea Omicini Multi-Agent Systems LM (2nd cycle) — Andrea Omicini
 Multi-Agent Systems LM (2nd cycle) — Andrea Omicini Artificial Intelligence LM (2nd cycle) — Andrea Roli
 Artificial Intelligence LM (2nd cycle) — Andrea Roli Computational Models and Languages L-M (2nd cycle) — Mirko Viroli
 Computational Models and Languages L-M (2nd cycle) — Mirko Viroli Distributed Systems (1st cycle) — Andrea Omicini
 Distributed Systems (1st cycle) — Andrea Omicini Foundation of Informatics A (1st cycle) — Mirko Viroli
 Foundation of Informatics A (1st cycle) — Mirko Viroli Foundations of Informatics B (1st cycle) — Andrea Roli
 Foundations of Informatics B (1st cycle) — Andrea Roli Laboratory of Systems and Applications (2nd cycle) — Andrea Omicini
 Laboratory of Systems and Applications (2nd cycle) — Andrea Omicini Multi-Agent Systems LM (2nd cycle) — Andrea Omicini
 Multi-Agent Systems LM (2nd cycle) — Andrea Omicini Artificial Intelligence LM (2nd cycle) — Andrea Roli
 Artificial Intelligence LM (2nd cycle) — Andrea Roli Computational Models and Languages L-M (2nd cycle) — Mirko Viroli
 Computational Models and Languages L-M (2nd cycle) — Mirko Viroli Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Foundations of Informatics A  (1st cycle) — Mirko Viroli
 Foundations of Informatics A  (1st cycle) — Mirko Viroli Foundations of Informatics B (1st cycle) — Andrea Roli
 Foundations of Informatics B (1st cycle) — Andrea Roli Informatics System Design LS (2nd cycle) — Andrea Omicini
 Informatics System Design LS (2nd cycle) — Andrea Omicini Multi-Agent Systems LS (2nd cycle) — Andrea Omicini
 Multi-Agent Systems LS (2nd cycle) — Andrea Omicini Artificial Intelligence LS (2nd cycle) — Andrea Roli
 Artificial Intelligence LS (2nd cycle) — Andrea Roli Computational Models and Languages L-S (2nd cycle) — Mirko Viroli
 Computational Models and Languages L-S (2nd cycle) — Mirko Viroli Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Foundations of Informatics A (1st cycle) — Mirko Viroli
 Foundations of Informatics A (1st cycle) — Mirko Viroli Foundations of Informatics B (1st cycle) — Andrea Roli
 Foundations of Informatics B (1st cycle) — Andrea Roli Informatics System Design LS (2nd cycle) — Andrea Omicini
 Informatics System Design LS (2nd cycle) — Andrea Omicini Multi-Agent Systems LS (2nd cycle) — Andrea Omicini
 Multi-Agent Systems LS (2nd cycle) — Andrea Omicini Security Systems and Technologies LS (2nd cycle) — Enrico Denti
 Security Systems and Technologies LS (2nd cycle) — Enrico Denti Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Informatics System Design LS (2nd cycle) — Andrea Omicini
 Informatics System Design LS (2nd cycle) — Andrea Omicini Laboratory of Computer Science L (1st cycle) — Andrea Omicini
 Laboratory of Computer Science L (1st cycle) — Andrea Omicini Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini
 Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini Multi-Agent Systems LS (2nd cycle) — Andrea Omicini
 Multi-Agent Systems LS (2nd cycle) — Andrea Omicini Operating Systems (1st cycle) — Alessandro Ricci
 Operating Systems (1st cycle) — Alessandro Ricci Advanced Topics in Agent-Oriented Computing (3rd cycle) — Andrea Omicini
 Advanced Topics in Agent-Oriented Computing (3rd cycle) — Andrea Omicini Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Informatics System Design LS (2nd cycle) — Andrea Omicini
 Informatics System Design LS (2nd cycle) — Andrea Omicini Laboratory of Computer Science L (1st cycle) — Andrea Omicini
 Laboratory of Computer Science L (1st cycle) — Andrea Omicini Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini
 Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini Multi-Agent Systems LS (2nd cycle) — Andrea Omicini
 Multi-Agent Systems LS (2nd cycle) — Andrea Omicini Distributed Intelligent Systems LS (2nd cycle) — Andrea Omicini
 Distributed Intelligent Systems LS (2nd cycle) — Andrea Omicini Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Laboratory of Computer Science L (1st cycle) — Andrea Omicini
 Laboratory of Computer Science L (1st cycle) — Andrea Omicini Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini
 Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini Laboratory of ICT Applications and Services LM (2nd cycle) — Andrea Omicini
 Laboratory of ICT Applications and Services LM (2nd cycle) — Andrea Omicini Distributed Intelligent Systems LS (2nd cycle) — Andrea Omicini
 Distributed Intelligent Systems LS (2nd cycle) — Andrea Omicini Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Laboratory of Computer Science L (1st cycle) — Andrea Omicini
 Laboratory of Computer Science L (1st cycle) — Andrea Omicini Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini
 Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini Laboratory of ICT Applications and Services LS (2nd cycle) — Andrea Omicini
 Laboratory of ICT Applications and Services LS (2nd cycle) — Andrea Omicini Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Distributed Systems LS (2nd cycle) — Andrea Omicini
 Distributed Systems LS (2nd cycle) — Andrea Omicini Laboratory of Computer Science L (1st cycle) — Andrea Omicini
 Laboratory of Computer Science L (1st cycle) — Andrea Omicini Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini
 Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Foundations of Informatics L-B (1st cycle) — Andrea Omicini
 Foundations of Informatics L-B (1st cycle) — Andrea Omicini Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini
 Laboratory of Computer Technologies L-A (1st cycle) — Andrea Omicini Software Engineering (university diploma) — Andrea Omicini
 Software Engineering (university diploma) — Andrea Omicini Laboratorio di informatica L-A1 (1st cycle) — Andrea Omicini
 Laboratorio di informatica L-A1 (1st cycle) — Andrea Omicini Distributed Systems L-A (1st cycle) — Andrea Omicini
 Distributed Systems L-A (1st cycle) — Andrea Omicini Foundations of Informatics L-B (1st cycle) — Andrea Omicini
 Foundations of Informatics L-B (1st cycle) — Andrea Omicini Linguaggi e traduttori (university diploma) — Andrea Omicini
 Linguaggi e traduttori (university diploma) — Andrea Omicini Foundations of Informatics B (single cycle) — Andrea Omicini
 Foundations of Informatics B (single cycle) — Andrea Omicini Software Engineering II (university diploma) — Andrea Omicini
 Software Engineering II (university diploma) — Andrea Omicini Foundations of Informatics A (single cycle) — Andrea Omicini
 Foundations of Informatics A (single cycle) — Andrea Omicini Software Engineering II (university diploma) — Andrea Omicini
 Software Engineering II (university diploma) — Andrea Omicini Artificial Intelligence (single cycle) — Evelina Lamma
 Artificial Intelligence (single cycle) — Evelina Lamma Artificial Intelligence (Module 2) (single cycle) — Andrea Omicini
 Artificial Intelligence (Module 2) (single cycle) — Andrea Omicini
courses
 / 
personal
Roberta Calegari
 • 
Giovanni Ciatto
 • 
Matteo Magnini
 • 
Andrea Omicini