Problem representation and search techniques
Subsections
State space representation and problem reduction
Trees and graphs
Basic search methods - depth-first, breadth-first
Finding an optimal solution, uniform-cost search
Blind search vs heuristic search, best-first search