Lecture 1: Introduction to Artificial Intelligence

Lecture 2: Uninformed Search

Lecture 3: Informed Search

Lecture 4: Constraint Satisfaction

Lecture 5: Uncertainty

Lecture 6: Bayesian Networks

Lecture 7: Bayesian Networks (continuation of the last lecture)

Lecture 8: Causal Inference

Lecture 9: Probabilistic Reasoning over Time

Lecture 10: Decision Tree Learning

Lecture 11: Statistical Learning

Lecture 12: Case Studies

Lecture 13: Neural Networks

Lecture 14: Deep Neural Networks

Lecture 15: Decision Networks

Lecture 16: Markov Decision Processes

Lecture 17: Reinforcement Learning

Lecture 18: Deep Reinforcement Learning

Lecture 19: Model-based Reinforcement Learning

Lecture 20: Multi-armed Bandits

Lecture 21: Game Theory

Lecture 22: Game Theory II

Lecture 23: Multi-agent RL