Learn classical techniques for efficiently solving search and optimization problems.
Rich Learning Content
Taught by Industry Pros
Student Support Community
Enhance your skill set and boost your hirability through innovative, independent learning.
Graph Theory, Set Theory, Data Structures, and Python
See the Technology Requirements for using Udacity.
In this AI Search and Optimization course, you will learn about Uninformed Search (DFS, BFS, UCS), Informed search (A*), Adversarial search (minimax, alpha-beta pruning), Random optimization (hill-climbing, simulated annealing) and Constraint Satisfaction Problems.