This document provides an overview of an artificial intelligence course. The course aims to help students understand basic AI concepts, apply concepts to solve problems, and design algorithms to address real-world issues. Assessment includes assignments, quizzes, midterms, and a final exam. The textbook is "Artificial Intelligence: A Modern Approach." Topics covered include intelligent agents, problem solving, search techniques, constraint satisfaction, knowledge representation, planning, uncertainty, learning, neural networks, perception, and robotics.