This document outlines a course on artificial intelligence that aims to teach applied AI using modern techniques and deepen understanding of core concepts such as machine learning and deep learning. It discusses various types of AI applications, intelligent agents, and how AI can model real-world problems while highlighting the significance of data and algorithm effectiveness. The course is designed for those with a technical background and includes hands-on projects while covering theoretical principles.