AI is concerned with making computers perform tasks that are currently performed better by humans. The primary aim of this course is to provide you with theoretical foundations of AI. As a whole the class will emphasize both theoretical background and hands-on experience through programming assignments.
Russell and Peter Norvig. Prentice-Hall. 2004.