EECS 492: Intro to Artificial Intelligence

Fundamental concepts of AI, organized around the task of building
computational agents. Core topics include search, logic,
representation and reasoning, automated planning, decision making
under uncertainty, and machine learning.