Abstract

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.
Educational Aims: (i) to develop a basic understanding of the problems and techniques of building intelligent agents; (ii) to give an appreciation of the trade-offs inherent in the design of agent-based systems; (iii) to illustrate these through a project involving the construction of a simple agent-based system; and (iv) to develop new analysis and design skills appropriate to more complex AI problems.