# AI: A Modern Approach

> Source: https://ollybritton.com/notes/textbooks/ai-a-modern-approach/ · Updated: 2025-09-30 · Tags: safe-to-post-online

"AI: A Modern Approach" is a textbook about Artificial Intelligence, written by Stuart Russell and Peter Norvig. For an introduction to what the textbook is about, see [AIMA: Introduction](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/introduction/introduction/).

## Table of Contents
- I: Introduction
	- **Chapter 01**: [AIMA: Introduction](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/introduction/introduction/)
	- **Chapter 02**: [AIMA: Intelligent Agents](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/introduction/intelligent-agents/)
- II: Problem Solving
	- **Chapter 03**: [AIMA: Solving Problems by Searching](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/problem-solving/solving-problems-by-searching/)
	- **Chapter 04**: [AIMA: Constraint Satisfaction Problems](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/problem-solving/constraint-satisfaction-problems/)
	- **Chapter 05**: [AIMA: Adversarial Search and Games](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/problem-solving/adversarial-search/)
	- **Chapter 06**: [AIMA: Search in Complex Environments](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/problem-solving/beyond-classical-search/)
- III: Knowledge, Reasoning, and Planning
	- **Chapter 07**: [AIMA: Logical Agents](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/knowledge-reasoning-and-planning/logical-agents/)
	- **Chapter 08**: [AIMA: First-Order Logic](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/knowledge-reasoning-and-planning/first-order-logic/)
	- **Chapter 09**: [AIMA: Inference in First-Order Logic](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/knowledge-reasoning-and-planning/inference-in-first-order-logic/)
	- **Chapter 10**: [AIMA: Knowledge Representation](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/knowledge-reasoning-and-planning/knowledge-representation/)
	- **Chapter 11**: [AIMA: Automated Planning](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/knowledge-reasoning-and-planning/classical-planning/)
- IV: Uncertain Knowledge and Reasoning
	- **Chapter 12**: [AIMA: Quantifying Uncertainty](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/uncertain-knowledge-and-reasoning/quantifying-uncertainty/)
	- **Chapter 13**: [AIMA: Probabilistic Reasoning](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/uncertain-knowledge-and-reasoning/probabilistic-reasoning/)
	- **Chapter 14**: [AIMA: Probabilistic Reasoning Over Time](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/uncertain-knowledge-and-reasoning/probabilistic-reasoning-over-time/)
	- **Chapter 15**: [redacted](https://ollybritton.com/404)
	- Chapter 16: [redacted](https://ollybritton.com/404)
	- Chapter 17: [redacted](https://ollybritton.com/404)
- V: Learning
	- Chapter 18: [redacted](https://ollybritton.com/404)
	- Chapter 19: [redacted](https://ollybritton.com/404)
	- Chapter 20: [redacted](https://ollybritton.com/404)
	- Chapter 21: [redacted](https://ollybritton.com/404)
- VI: Communicating, Perceiving and Acting
	- Chapter 22: [redacted](https://ollybritton.com/404)
	- Chapter 23: [redacted](https://ollybritton.com/404)
	- Chapter 24: [AIMA: Perception](https://ollybritton.com/notes/textbooks/ai-a-modern-approach/communicating-percieving-and-acting/perception/)
	- Chapter 25: [redacted](https://ollybritton.com/404)
- VII: Conclusions
	- Chapter 26: [redacted](https://ollybritton.com/404)
	- Chapter 27: [redacted](https://ollybritton.com/404)

### Presentations
- [redacted](https://ollybritton.com/404)

### Meetings
- [redacted](https://ollybritton.com/404)
- [redacted](https://ollybritton.com/404)

---
Olly Britton — https://ollybritton.com. Machine-readable index: https://ollybritton.com/llms.txt
