This document presents an overview of the A* heuristic search algorithm, detailing its principles, advantages, and limitations compared to other search methods. It covers topics such as admissible heuristics, optimal path guarantees, and memory usage concerns, along with practical examples and exercises. The content is structured into slides, making it suitable for educational purposes in computer science.