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.