Course description
A study of the techniques and theory of artificial intelligence. Topics include the history and philosophy of Al, knowledge representation, state space search, logic programming, Al languages, expert systems, natural language understanding, machine learning, and neural networks.
Prerequisite(s): Grade of "C" or better in CMPSC 3600 Programming Languages.