Artificial Intelligence: Foundations of Computational Agents

Front Cover
Cambridge University Press, Apr 19, 2010 - Computers - 662 pages
0 Reviews
Recent decades have witnessed the emergence of artificial intelligence as a serious science and engineering discipline. Artificial Intelligence: Foundations of Computational Agents is a textbook aimed at junior to senior undergraduate students and first-year graduate students. It presents artificial intelligence (AI) using a coherent framework to study the design of intelligent computational agents. By showing how basic approaches fit into a multidimensional design space, readers can learn the fundamentals without losing sight of the bigger picture. The book balances theory and experiment, showing how to link them intimately together, and develops the science of AI together with its engineering applications. Although structured as a textbook, the book's straightforward, self-contained style will also appeal to a wide audience of professionals, researchers, and independent learners. AI is a rapidly developing field: this book encapsulates the latest results without being exhaustive and encyclopedic. It teaches the main principles and tools that will allow readers to explore and learn on their own. The text is supported by an online learning environment,, so that students can experiment with the main AI algorithms plus problems, animations, lecture slides, and a knowledge representation system for experimentation and problem solving.

What people are saying - Write a review

We haven't found any reviews in the usual places.


part II Representing and Reasoning
part III Learning and Planning
part IV Reasoning About Individuals and Relations
part V The Big Picture

Other editions - View all

Common terms and phrases

About the author (2010)

Alan Mackworth is a Professor of Computer Science and Canada Research Chair in Artificial Intelligence at the University of British Columbia. He is known for his research on constraint-based systems and agents, hybrid systems, and robot soccer. He is a co-author of Computational Intelligence: A Logical Approach. He was President and Trustee of International Joint Conferences on AI (IJCAI) Inc. Mackworth was Vice President and President of the Canadian Society for Computational Studies of Intelligence (CSCSI). He has served as President of the Association for the Advancement of Artificial Intelligence (AAAI). He also served as the founding Director of the UBC Laboratory for Computational Intelligence. He is a Fellow of AAAI, the Canadian Institute for Advanced Research, and the Royal Society of Canada.

Bibliographic information