|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 module 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.
|1. Develop a basic understanding of the problems and techniques of building intelligent agents.
2. Appreciate the trade-offs inherent in the design of agent-based systems.
3. Be involved in a project involving the construction of a simple agent-based system.
4. Develop analysis and design skills appropriate to more complex AI problems.
|Wooldridge, Reasoning About Rational Agents, 1st Edition, MIT Press.
|arabic ref. books
|Wooldridge, An Introduction to Multi-Agent Systems, 2nd Edition, John Wiley.