This document provides an overview of an artificial intelligence course. The key learning outcomes are knowledge of AI concepts like search, game playing, knowledge representation, planning and machine learning. Students will develop intellectual skills in applying AI principles and practical skills in using Prolog. The course will cover areas of AI like search, vision, planning, machine learning, knowledge representation, logic and expert systems. Students are expected to attend lectures and supplement with textbook reading. The document then provides examples of what AI is, its goals, foundations in fields like philosophy, mathematics and psychology, and main topics like search, knowledge representation, planning and learning.