CPSCI-270 Artificial Intelligence

A survey of foundational and modern approaches to artificial intelligence. AI methods that tackle a variety of problems with no known efficient algorithms will be discussed, analyzed, and implemented. Students will learn to select an appropriate AI representation to solve a problem and empirically analyze the performance of their implementations. Students will learn to write technical reports explaining their systems and experiments. Topics include heuristic search, game AI, evolutionary computation, machine learning, and the ethics of artificial intelligence. Prepares students to take upper level AI electives.

Maximum Enrollment

Other

Credits

1

Prerequisite

CPSCI-130