3.00 Credits
An introduction to the fundamental principles of artificial intelligence: problem-solving methods, state-space representation, heuristic search, problem-reduction techniques, machine inference, game-playing, knowledge representation, and cognitive processes. Applications of these concepts to practical problems in society will be considered, looking at such areas as neural networks, expert systems, robotics, natural language processing, and computer vision.
Prerequisite:
CS 318 AND MATH 230 AND CS 350