View on GitHub

Introduction to Artificial Intelligence

Examples for an AI course following the textbook Artificial Intelligence: A Modern Approach by Russell and Norvig.

HOWTO: Cover the Course Prerequisites

Studying the material requires:

You should already have a good practical understanding of these topics from courses on programming, data structures and algorithms, discrete math, and statistics. If you do not feel well prepared in one of these areas, here are some pointers to help you prepare.

Note: Please contact me if you find a link that does not work.

Python Skills

Data Structures and Algorithms

Probability Theory

Combinatorics