Computer Science 131 - Artificial Intelligence

From the 1989-90 Bulletin:
Survey of tasks requiring intelligence and of the computational methods for performing them. Basic concepts such as representation of knowledge, application of constraints and control of programs. Standard problem-solving approaches include heuristic search, forward/backward chaining, and theorem proving. Application areas are studied such as expert systems, natural language, and planning. Prerequisites: Computer Science 60 and 80.
(Computer Science 60 was Algorithms and 80 was Programming Languages.)
This course was taught by Jim Schmolze.