Required Materials

Recommended Materials

Schedule

#TopicsReading/ResourcesExercises
Artificial Intelligence
1 Introduction to the Course Syllabus
Resources
Meet Prof. Simpkins
2 Introduction to AI AIMA: 1 Introduction to AI Questions
Introduction to AI Answers
3 Intelligent Agents AIMA: 2 Intelligent Agents Questions
Intelligent Agents Answers
Problem Solving
4 Problem Solving AIMA: 3.1-3.4 Problem Solving Questions
Problem Solving Answers
5 Heuristic Search AIMA: 3.5-3.6 Heuristic Search Questions
Heuristic Search Answers
6 Local Search AIMA: 4.1-4.2 Local Search Questions
Local Search Answers
7 Nondeterministic Search AIMA: 4.3-4.5 Local Search Questions
Local Search Answers
8 Adversarial Search AIMA: 5 Adversarial Search Questions
Adversarial Search Answers
9 Constraint Satisfaction AIMA: 6 Constraint Satisfaction Questions
Constraint Satisfaction Answers
Knowledge, Reasoning, and Planning
10 Knowledge-Based AI AIMA: 7-10 Knowledge-Based AI Questions
Knowledge-Based AI Answers
11 Logical Agents AIMA: 7
12 First Order Logic AIMA: 8
13 Inference in First Order Logic AIMA: 9
14 Knowledge Representation AIMA: 10
15 Planning AIMA: 11 Planning Questions
Planning Answers
Uncertain Knowledge and Reasoning
16 Uncertainty AIMA: 12
17 Bayesian Networks AIMA: 13.1-13.2
18 Probabilistic Inference AIMA: 13.3-13.4
19 Causality AIMA: 13.5
Causality
Elements of Causal Inference
Causal ML Book
20 Probabilistic Temporal Reasoning AIMA: 14.1-14.3
21 State Estimation AIMA: 14.4-14.5
22 Probabilistic Programming AIMA: 15
Machine Learning
23 Machine Learning PMLAI: 1
AIMA: 19.1-19.6
24 Supervised Learning AIMA: 19.1-19.6, 21.1-21.3
25 Statistical Learning AIMA: 20
Decision Making and Reinforcement Learning
26 Utility Theory AIMA: 16.1-16.4
27 Decision Theory AIMA: 16.5-16.7
28 Multi-Agent Systems AIMA: 18.1-18.2
29 Collective Decisions AIMA: 18.3-18.4
30 Multi-Armed Bandits RLAI: 2
AIMA: 17.3
31 Markov Decision Processes RLAI: 3
AIMA: 17.1, 17.4-17.5
32 Dynamic Programming AIMA: 17.2
RLAI: 4
33 Temporal-Difference Learning AIMA: 22
RLAI: 6