Prerequisites: CS 141
Description: Introduction to fundamental problems under- lying the design of intelligent systems and to one of the languages of artificial intelligence such as Prolog or LISP. Topics include brute force and heuristic search, problem solving, knowledge representation, predicate logic and logical interference, frames, semantic nets, natural language processing, and expert systems.