Catalogue of Modules, University of Nottingham

G54DIA Designing Intelligent Agents
(Last Updated:03 May 2017)

Year  11/12

Total Credits: 10

Level: Level 4

Target Students:  MSc and Part III undergraduate students in the School of Computer Science and Part II undergraduate students on the BSc and MSci Computer Science with Artificial Intelligence. Also available to Part II undergraduate students in the School of Computer Science subject to Part I performance. Also available to students from other Schools with the agreement of the module convenor.  Available to JYA/Erasmus students.

Taught Semesters:

Spring Assessed by end of Spring Semester 

Prerequisites: (or equivalent)

G51IAI Introduction to Artificial Intelligence 

Corequisites:  None.

Summary of Content:  

This module is part of the Intelligent Systems theme in the School of Computer Science.

This module 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. It synthesises topics from various sub-fields of AI and acts as an introduction to the problems of combining the techniques developed in these areas into a single intelligent agent with broad competence. Topics covered include: task environments, reactive, deliberative and hybrid architectures for agents, and multi-agent systems.

Method and Frequency of Class:

ActivityNumber Of WeeksNumber of sessionsDuration of a session
Lecture 11 weeks2 per week1 hour
Tutorial 11 weeks1 per week1 hour

Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester

Method of Assessment: 

Assessment TypeWeightRequirements
Coursework 1 50 5000 word report of agent programming practical 
Coursework 2 50 5000 word final report 

Dr B Logan

Education Aims:  To develop a basic understanding of the problems and techniques of building intelligent agents, to give an appreciation of the trade-offs inherent in the design of agent-based systems, to illustrate these through a project involving the construction of a simple agent-based system to develop new analysis and design skills appropriate to more complex AI problems.

Learning Outcomes:  Knowledge and Understanding Understanding of the problems and techniques in the design of intelligent agents, knowledge of common agent architectures. Intellectual Skills The ability to understand and logically evaluate agents' requirements and specifications, the ability to analyse agent behaviour in a variety of environments. Professional Skills Enhanced AI programming skills. Transferable Skills Enhanced systems analysis and design skills.

Offering School:  Computer Science

Use the Back facility of your browser to return to the previous page.

Module Catalogue Search for another module

[UoN Welcome Page] Return to The University of Nottingham Welcome Page