The primary goal of Artificial Intelligence is to build computer systems to solve problems that difficult or impractical to solve by traditional computing methods, but easy for people. Because of this, emphasis will be placed on the simulation of human intelligence. General problem solving techniques will be studied for the greater part of the course.