Course Detail

Artificial Intelligence

Instructor
Ramanujan

An introduction to the theory, principles, and techniques of Artificial Intelligence. Topics include search, game playing, constraint satisfaction problems, planning, reinforcement learning, knowledge representation, logic, and natural language processing.


Prerequisites:

Computer Science 221, and one of Mathematics 220, 230, or 255, or permission of the instructor. Offered Spring of odd-numbered years.