Offered in Spring Semester of Odd-numbered Years
Course Units: 1
The study of how to make the computer behave intelligently. Topics: state-space methods of problem solving, heuristic search techniques, representation and use of knowledge, applications and design of expert systems, natural language processing, vision and image understanding. Design of specifications for intelligent agents is discussed at length and a high level implementation is developed.
Prerequisite notes: CSC 230, CSC 270, and MAT 127, each with a grade of C or higher. Non-majors may use CSC 250 in lieu of CSC 230.
Required for major/minor: None
Option for major/minor: Computer Science Major, Computer Science Minor