Teaching
I teach a module on multi-agent AI systems in the Master CESMA at the University of Rome Tor Vergata. CESMA is a second-level postgraduate master in Customer Experience, Statistics, Machine Learning & Artificial Intelligence — training data scientists and analysts to work with advanced ML, deep learning, and AI methods in industry.
What the module covers
- LLM fundamentals and prompt engineering
- RAG — Retrieval-Augmented Generation
- Agent architecture — instruction, model, tools, state
- Multi-agent patterns — sequential, parallel, loop, supervisor
- Hands-on with Google ADK and real industry use cases
Course materials
All materials, notebooks, and code are open source.
- 2026 edition — course repository
- 2025 edition — course repository