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.