CS 470. Artificial Intelligence.
(3-0-3); On demand.
Prerequisite: CS 310. Students in this course will learn how to use artificial intelligence concepts and techniques to solve computer science and engineering problems. Topics include: introduction to AI programming, predicate calculus logic, state space search, heuristic search, knowledge representation, control mechanisms, programming languages for AI, automated reasoning, machine learning, and expert systems.