Show/hide main menu


6CCS3AMS Agents and Multi-Agent Systems

Credit value: 15

Lecturer: Dr Elizabeth Black, Professor Michael Luck (office hours)      
Semester: 1
Teaching pattern: 3 hours of lecture weekly, one hour of which may be devoted to the discussion of non-assessed problem sheets
2 hour practical lab session (will not run every week)


Formative assessment: non-assessed problem sheets

Learning aims & outcomes
This module provides a critical introduction to theories and methods regarding multi-agent computer systems and their component agents, focussing particularly on mechanisms for coordination and agreement between self-interested agents.

At the end of the course, students should:
  • understand what an agent is and why they are a useful technology;
  • be familiar with a range of methods that can be used to coordinate self-interested agents that are part of a multi-agent system and allow them to reach agreements on things;
  • have some practical experience of working with agent systems.


Topics will be selected from:
  • Intelligent agents and their design
  • The Belief-Desire-Intention model of rational agents
  • Reactive and hybrid agent architectures
  • Agent based modelling
  • Agent communication
  • Argumentation-based reasoning and dialogue
  • Auctions
  • Negotiation
  • Social choice theory
  • Normative agent systems
Suggested reading/resources


07 September 2017


Sitemap Site help Terms and conditions  Privacy policy  Accessibility  Modern slavery statement  Contact us

© 2018 King's College London | Strand | London WC2R 2LS | England | United Kingdom | Tel +44 (0)20 7836 5454