AI on the Web
AI Instructor's Resource Page
Instructors of AI courses may get some benefit from this page. Some of it is designed specifically for the book
Artificial Intelligence: A Modern Approach
and some of it does not depend on the choice of textbook. Our aim is to provide resources for every step of designing and running an AI course.
Choose a Textbook
: a list of AI books (useful as supplements or for a course that does not use a textbook).
by other people about AIMA.
Prentice Hall's resource page for AIMA
allows you to request an evaluation copy of the book, see resources for the first day of class, etc.
AAAI Fall Symposium on Innovative Instruction for Introductory AI
, New Orleans, Nov. 1994. Gives some of our motivation for writing the first edition.
Talk with Other Instructors
discussion group for instructors (and TAs) only. Click the link to apply for membership. Please use your University email address, so that I can verify you are an instructor and not a student. Then in a separate message to
send proof that you are in fact an instructor (a web page at your University will do it). Unfortunately, Yahoo Groups does not make this process easy, but I'm sure you appreciate that we need to screen carefully to prevent students from getting access to homework solutions, etc.
discussion group for any readers of the book. You can look at the archives here, and you can invite your students to use this as a resource.
Design a Syllabus
of over 1000 schools that are using
, many with syllabi.
If you are converting from a course that used the first edition of AIMA, we have a
saying where material from the first edition moved.
Computing Reviews topic list
covered by the book.
Intro AI at Berkeley
; sample course with all materials online.
We'll have other sample courses here later.
Develop Your Lectures
(projections) for use in class:
Stuart Russell's (Berkeley) course slides in
. Also his
Hwee Tou Ng's (Singapore) course slides in
Tom Lenaerts' (IRIDIA) course slides in
. Also his
(page is in Dutch, but handouts are in English).
from the text; you can incorporate these into Powerpoint or other presentations.
from the index of the book may be of some help.
on the Web with supplemental material on AI, organized by part in the book.
material from Temple University,
for all exercises is available; you can get it from the "Resources" tab of
Prentice Hall's page for AIMA
after you register. If for some reason that doesn't work, you can email Peter (
) or Stuart (
), including proof that you are an instructor (web site; University email address) to get your copy (say whether you want the US or International version). Please do not send requests to the aima-instructors list.
10 years worth of old midterm and final exams, with and without solutions
7 years of midterms and exams
prior years' exams
Simon Fraser (Yang)
Colorado State (Howe)
Rochester (Chris Brown)
RIT Stockholm (Hoffman)
machine learning course
Give Programming Assignments
Online Code Repository
AI: A Modern Approach
Modified: Feb 23, 2011