Course Detail

Links

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.

Satisfies a major requirement in Mathematics.
Satisfies a minor requirement in Computer Science.


Prerequisites:

Computer Science 221, and one of Mathematics 220, 230, or 255, or permission of the instructor.