In this course we introduceartificial intelligence, beginning with a brief history of attempts to understand mind and intelligence in philosophy, psychology, and other areas of research.In an important sense, AI is an old science, tracing its roots back at least to Aristotle. Anappreciation of this background is essential for an understanding of the issues addressed inmodern research. We also present an overview of some of the important application areas in AI. Our goal in level 1was to provide both background and a motivation for the theoryand applications that follow.In level 2, we’llintroduce the research tools for AI problemsolving. These include, the predicate calculus presented both as a mathematicalsystem as well as a representation language to describe the essential features of aproblem.