CIE 956-Topics in Artificial Intelligence

Introduction to topics in artificial intelligence such as problem solving methods, game playing, understanding natural languages, pattern recognition, computer vision and the general problem of representing knowledge. Students will be expected to use LISP.

Course Objectives

Understanding the foundations of Artificial Intelligence, including: Representing intelligent behavior in terms of agent, Searching a space of answers for a solution to a problem in practical time, Representing problems in terms of logic and deduction, Automated creation of complex plans in complex and unknown environments, Logical representations of uncertainty, and rational decision making in uncertain environments, Automated creation of new knowledge from examples and previous knowledge. To provide an overview of the state-of-art algorithms used in AI.