Contact: Dr Brian Logan<>
Course: Designing Intelligent Agents
Lecturer: Dr Brian Logan
Contents: This course gives a basic introduction to the analysis and design of intelligent agents, software systems which perceive their environment and act in that environment in pursuit of their goals. The course builds on previous AI modules and acts as an introduction to the problems of combining the techniques covered in these modules into a single intelligent agent with broad competence. Assessment is based on project work, with students working in groups of about 5 people.

Course work:
Knowledge and Understanding

  • understanding of the problems facing and techniques and solutions available to those
  • designing and building intelligent agents (A8)

Intellectual Skills

  • the ability to understand and logically evaluate agents' requirements and specifications (B2)
  • the ability to think idependently while giving due weight to the arguments of others (B3)
  • the ability to analyse agent behaviour in a variety of environments (B4)

Professional Skills

  • enhanced programming skills (C1)
  • the ability to evaluate and select suitable agent toolkits (C3)

Transferable Skills

  • the ability to solve agent design problems (D1)
  • the ability to work effectively within an agent design team (D3,D4,D5,D6,D7,D8)
Duration: 1semester
Offered by regular staff members?: Yes
Average number and education level of students: 30 final-year Single Honours and Joint Honours Computer Science students and other students from outside the School who are suitably qualified; it may be necessary to restrict the number of students due to resource limitations.

Suggested Literature:
Russell & Norvig (1995), Artificial Intelligence: A Modern Approach, Prentice Hall.
Wooldridge (2002), An Introduction to MultiAgent Systems, Wiley.
Ferber (1999), Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, Addison-Wesley.
Braitenberg (1984), Vehicles: Experiments in Synthetic Psychology, MIT Press.
Arkin (1998), Behavior-Based Robotics, MIT Press.
Cassell et al (2000), Embodied Conversational Agents, MIT Press.
Wooldridge (2000), Reasoning About Rational Agents, MIT Press.
von Frisch (1966), The Dancing Bees: An account of the life and senses of the honey bee, 2nd Edition, Methuen.


AgentLink is the European Commission's IST-funded Coordination Action for Agent-Based Computing
and is coordinated by the
University of Liverpool and University of Southampton
If you encounter any problems with these pages please contact