Dr Terry R. Payne

Department of Computer Science

University of Liverpool

Ashton Building, Ashton Street,

Liverpool, L69 3BX, UK


This page details the courses I am currently teaching at the University of Liverpool.  Course announcements will be periodically published here, and are syndicated through an RSS feed.  Earlier announcements can be found in the Announcements Archive.

Information on Careers events are also available at the Computer Science Careers page.

Blog Summary Widget


COMP329 - Robotics and Autonomous Systems (1st Semester)

  1. Resources: Course Module Web Page

  2. Lecture Times:

  3. Mon: 10.00 - 11.00 (GHOLT-H223)

  4. Tue: 09.00 - 10.00 (GHOLT-H223)

  5. Thur: 12.00 - 13.00 (GHOLT-H223)

  6. Practical Labs

  7. Tues: 14.00 - 16.00 (Lab 5 Holt-109)

  8. Wed: 09.00 - 11.00 (Lab 5 Holt-109)

  9. Wed: 11.00 - 13.00 (Lab 5 Holt-109)

  10. Thu: 09.00 - 11.00 (Lab 5 Holt-109)

  11. Thu: 13.00 - 15.00 (Lab 5 Holt-109)

  12. Assessment Weightings: 100% from 2 assignments


The aims of this module are to develop an understanding of the principals of Robotics and Autonomous Systems, as well as the pragmatic skills of developing such systems on top of a Robotics Platform.

COMP310 - MultiAgent Systems (2nd Semester)

  1. Resources: Course Module Web Page

  2. Lecture Times:

  3. Mon: 13.00 - 14.00 (SCTH-MR)

  4. Wed: 11.00 - 12.00 (REN-LT7)

  5. Thurs: 13.00 - 14.00 (ERB-ERT)

  1. No Practical Classes or Labs

  1. Assessment Weightings: 100% exam


Multi-agent systems have emerged as one of the most important areas of research and development in information technology in the 1990s. A multi-agent system is one composed of multiple interacting software components known as agents, which are typically capable of co-operating to solve problems that are beyond the abilities of any individual member. Multi-agent systems are important primarily because they have been found to have very wide applicability, in areas as diverse as industrial process control and electronic commerce. This module will begin by introducing the student to the notion of an agent, and will lead them to an understanding of what an agent is, how they can be constructed, and how agents can be made to co-operate effectively with one another to solve problems.

Subscribe to RSS Feed