1 An Introduction to Artificial Intelligence.- 2 Searching State Spaces.- 3 Multiagent Search.- 4 Propositional Logic.- 5 First-Order Logic.- 6 Machine Learning: The Inductive View.- 7 Neural Networks.- 8 Domain-Specific Neural Architectures.- 9 Unsupervised Learning.- 10 Reinforcement Learning.- 11 Probabilistic Graphical Models.- 12 Knowledge Graphs.- 13 Integrating Reasoning and Learning.