Prerequisite: A minimum grade of “B-” in CS 504, or permission of the instructor. (First semester/
3 credits)
An introduction to the fundamental principles, techniques and tools of artificial intelligence,
including significant past developments, current applications and future directions. In
particular, expert systems will be studied as an example of a successful mainstream application
of AI. Other topics will be chosen, as time permits, from among the following: state-space
searching, knowledge representation, logic and deduction, LISP as a programming language
for AI, natural language processing, neural networks, learning, vision, robotics, and cognitive
science. Topics will be treated at a level of depth and detail appropriate for a first course in AI.