ForewordDistributed AI, Multi-Agent Systems, Collective Intelligence, Swarm Intelligence, Artificial Life, Multi-Agent Simulation, etc. are now being taught all around the world by many different professors and researchers. It is sometimes difficult to access this information, and this situation is unfortunate : most of the lectures on these subjects have been designed to allow non-specialists (i.e. students) to understand difficult notions, contrary to conferences and journals papers that target an already specialized audience.
The goal of this page is to bring together a set of links pointing to various sites where lectures materials (notes, slides), of good quality and on subjects relevant to my own research (or teaching activities), are available. As a matter of fact, I regularly use some of them for my own presentations. Please note that sites *without* included materials (i.e. PDF or PPT slides, or PS syllabus) will not be listed here.
Due to the transitory nature of most lectures, there will probably be some broken links sooner or later. Please take the time to report them to me. Do the same if you are a teacher and want me to add a link to your own site.
Links are broken down in arbitrary categories which do not necessarily reflect the exact nature of the courses.
- Courses @ multiagent.com : around 30 links to agents and multi-agent courses. Submitted by their authors.
- Courses @ AgentLink.org : broken down by countries, this database is part of AgentLink's effort to highlight and improve available resources on Agent training and teaching in Europe. Submitted by the educational institutions.
- Courses @ AgentWeb : around 60 links to agents and multi-agent courses (some outdated). Submitted by their authors.
Distributed AI, MAS
- Systèmes Multi-Agents (2001-2002), Olivier Boissier, Ecole des Mines de St Etienne. Very interesting lecture, relies on the "Vowels" approach. Nice list of related links.
- Agents & Systèmes Multi-Agents (2003?), Brahim Chaib Draa, Université Laval, Québec, Canada. Good lecture, mainly on rational (cognitive) MAS.
- Systèmes multi-agents (2002), Joël Quinqueton, Université Montpellier 3. Nice introduction to the domain, includes some MABS related slides.
- DAI and Intelligent Agents (2003), Sobah Abbas Petersen, Norwegian University of Science and Technology, Trondheim Campus. An excellent, understandable, and very nicely presented lecture on rational MAS.
- AI (2002), Derek Bridge, University College Cork, Ireland. Most of the fundamental notions of AI required for developing MAS can be found here, taught by a very good teacher. The associated materials (links, etc.) are especially useful.
- Software Practice (2003), Robert Kessler, University of Utah, US. A good introduction (week 3) on Agents and Multi-Agents Platforms and Architectures.
- Systèmes multi-agents, Systèmes ouverts (2002), François Bourdon, Serge Stinckwich, Université de Caen. In French. A very good overview on agents architectures (reactive, hybrid and cognitive). See also here for Serge Stinckwich's slides and here for exercises.
- Agents Intelligents (99-03), Jean-Pierre Briot, Université Paris 6. Some slides used in different lectures (Paris 6, Dauphine, etc.), on the relationships between objects, actors and agents.
Swarm, Collective Intelligence
- Intelligence Collective et Systèmes Multi-Agents (2003), Alexis Drogoul, Université Paris 6. No comment :)
- Complexity, self-organization and pattern formation in biology (2001), Carl Anderson, Universität Regensburg, Germany. Very rich lecture on biology and modelling.
- Swarm Intelligence (2001), Alcherio Martinoli, California Institute of Technology, US. Based on the book by Theraulaz & Bonabeau, a nice lecture which goes from ants to robots.
- Biologically Motivated Programming Technology for Robust Systems (2002), Hal Abelson, Radhika Nagpal, Gerald Jay Sussman, MIT, US. A course on Amorphous Computing. Unfortunately, there are no notes, but a nice set of projects reports that cover the whole paradigm.
- Self-Organization (2003), Carl Anderson, Georgia Tech, US. A very rich lecture on self-organization which takes its roots in insect societies organization and expands on computer science applications and robotics. Complementary with the previous one.
Evolutionary Systems, Artificial Life
- BioInspired Computing (2002), Seth Bullock, University of Leeds. Very interesting lectures on ALife, with a lot of related material. Covers some "Swarm Intelligence" principles, as well as Agents Architectures.
Robotics & Collective Robotics
- Intelligent Mobile Robotics (Fall 2002), Jerry Weinberg, Southern Illinois University, english. Very nice presentation with many movies.
- Mobile Robotics (2001), Alex Zelinsky, Australian National University, Canberra, Australia. Large overview of robotics research problems (includes multiple robots).
- Distributed Intelligence in Autonomous Robotics (2003), Lynne Parker, University of Tenessee, US. Very nice presentation of the relationships between DAI and mobile robotics. By one of the few specialists of the domain.