Prerequisite
CSC 610 or permission of the instructor

Course Description
A study of problem solving using modern artificial intelligence techniques. Examines the role of knowledge in problem solving. Concepts such as agents, search, production systems and natural language communication are studied. Experimental artificial intelligence systems are developed. Scope and limitations of artificial intelligence theories will be studied.