1PART 1: Foundations of Symbolic AI
12Supervised Learning: Trees, Ensembles, and Support Vectors
2Foundations of Artificial Intelligence
13Unsupervised Learning
3Problem Solving with Search
14PART 4: Deep Learning
4Constraint Satisfaction and Adversarial Search
15Foundations of Deep Learning
5Logic and Knowledge Representation
16Deep Learning for Computer Vision (CNNs)
6PART 2: Reasoning Under Uncertainty
17Deep Learning for Sequences (NLP)
7Probabilistic Reasoning
18PART 5: Advanced AI and Frontiers
8Reasoning Over Time
19Reinforcement Learning
9PART 3: Machine Learning
20Frontiers of Artificial Intelligence (2025)
10Foundations of Machine Learning
21About Author
11Supervised Learning: Regression & Classification