Agenti Intelligenti 2026/2027

structure of the course
child courses
Course_icon.svg Intelligent Agents (Module 1) (2nd cycle, 2026/2027) — Andrea Omicini
Course_icon.svg Intelligent Agents (Module 2) (2nd cycle, 2026/2027) — Giovanni Ciatto
pages
forums
learning outcomes

The course aims at providing students with a solid understanding of intelligent agents and multi-agent systems (MAS), focusing on both theoretical foundations and practical applications. It explores key concepts such as autonomy, agent-based architectures, automatic reasoning, and Bayesian networks. Students will examine emerging paradigms, including agentic AI and neuro-symbolic agents, and will gain hands-on experience with technologies and platforms for building and deploying intelligent agents, including logic programming. Finally, agent-based principles, technologies, and methods will be exploited as the foundations for the engineering of intelligent systems.

course contents
  • Foundations of Artificial Intelligence
    • Intelligence and Truth
    • Symbolic vs Subsymbolic vs Nonsymbolic Techniques
  • Symbolic AI
    • Logic & Logic Programming / Prolog
    • Constraint Programming / MiniZinc
    • Automatic Reasoning
    • Planning / STRIPS
  • Foundations of Agency
    • Intelligence vs. Autonomy
    • BDI Logic & Architectures / Jason
    • Reasoning with uncertainty: Probabilistic Reasoning, Fuzzy Logic, Bayesian Reasoning
  • Multi-Agent Systems
    • Agreement Technologies: Communication, Cooperation, Coordination
  • Neuro-symbolic Agents
    • Neuro-symbolic Techniques / SKI/SKE
    • XAI, Self-explaining Agents
  • Agentic AI
    • Sub-symbolic Agents & MAS
    • Generative AI Agents
    • Distributed Learning in MAS
    • LangGraph / AutoGen / Crew AI
readings / bibliography

The bibliography is made available through the course web site.

teaching methods
  • Lessons with slides
  • Examples discussed and built by the teachers
  • Lab activity
assessment methods
  • On-campus written exam
  • Project (optional)
teaching tools
course series
works as
parent course
Course_icon.svg Intelligent Agents (Module 1) (2nd cycle, 2026/2027) — Andrea Omicini
Course_icon.svg Intelligent Agents (Module 2) (2nd cycle, 2026/2027) — Giovanni Ciatto