CS 121: Introduction to Artificial Intelligence

Summer 2008-09

     [Announcements]    [Class Time & Location]    [Required Course Textbook]    [Lecture Schedule]    [Handouts]    [Staff Info]    [Questions?]    [Links]



Announcements

Date Announcement
June 20 The webpage is up and running!
June 24 We have our first class and homework 1 is released.
July 1 Homework 2 is released.
July 8 Homework 1 was graded and returned in class. The solutions can be found on Coursework.
July 8 Homework 3 is released.
July 13 Homework 2 is due in class.
July 15 Correction: Midterm is Wednesday, July 22 from 7 to 9 pm in Gates B12.
July 15 Chris's additional office hours next week: Tuesday, July 21, 3-4pm, Gates 132.
July 15 Homework 4 is released.
July 20 Homework 3 is due in class.
July 22 The midterm is tonight from 7 to 9 pm in Gates B12
July 23 Homework 5 is released.
July 29 Homework 6 is released.

Class Time & Location

Monday-Wednesday 1:15-3:05 pm
Gates Building Room B03

Midterm: Wednesday, July 22, 7-9 pm in Gates B12

Final: Friday, August 14, 12:15-3:15 pm in Gates B3 (the same room as lecture)

Required Course Textbook

Artificial Intelligence: A Modern Approach, Second Edition
Stuart Russell and Peter Norvig

Lecture Schedule

#
Date
Description (links to slides)
Reading (in Russell-Norvig)
Handouts
1
6/24/09
Introduction to AI / Agents and Environments Section 1 / 2
Administrivia;
Survey;
HW #1
2
6/29/09
Introduction to Search problems / Blind Search Section 3.1-3.2 / 3.3-3.5
None
3
7/1/09
Heuristic Search Algorithms Section 4.1 / 4.2
HW #2
4
7/6/09
The A* algorithm / Local Search and Optimization Section 4.1 / 4.3-4.6
HW 1 solutions (CW)
5
7/8/09
Constraint Satisfaction / Propagation Section 5
HW #3
6
7/13/09
Action Planning Section 11
HW 2 solutions (CW)
7
7/15/09
Midterm Review None
HW #4
8
7/20/09
Adversarial Search / Alpha-Beta Pruning Section 6
HW 3 solutions (CW)
9
7/22/09
Introduction to Uncertainty / Non-deterministic Uncertainty Section 13 / 12.3-12.5
HW #5
10
7/27/09
Deciding under Uncertainty / Bayes Nets Section 17 / 14
HW 4 solutions (CW)
11
7/29/09
Game Theory / Multiple Agents Section 6 / 17.6-17.8
HW #6
12
8/3/09
Inductive Learning Section 18 / 20
HW 5 solutions (CW)
13
8/5/09
Motion Planning / Neural Nets Section 25.4
None
14
8/10/09
Course Review Everything
HW 6 solutions (CW)
15
8/12/09
Summary and Conclusion Section 26
None

Handouts

#
Handout
Last Revised
1
Administrivia
6/24/09
2
What do you already know?
6/24/09
3
Homework #1 (Due Monday 7/06/09 in class.)
6/24/09
4
Homework #2 (Due Monday 7/13/09 in class.)
7/1/09
5
Homework #3 (Due Monday 7/20/09 in class.)
7/8/09
6
Midterm Review Topics
7/15/09
7
Homework #4 (Due Monday 7/27/09 in class.)
7/15/09
8
Homework #5 (Due Monday 8/3/09 in class.)
7/23/09
9
Homework #6 (Due Monday 8/10/09 in class.)
7/30/09
10
Programming Assignment Matlab code
7/30/09
11
Sample sudoku game for programming assignment
8/1/09
11
Zip of many Sample sudoku games for programming assignment
8/1/09

Staff Info

Instructor: Chris Archibald
Email: cja (at) stanford.edu
Office Hours: Thursdays 3-4 pm @ 132 Gates


TA: John Le
Email: johnle (at) cs.stanford.edu
Office Hours: Wednesdays 3-5 pm @ Gates B24B, Sundays 2-4pm @ Tresidder LaIR
 

Questions?

Class Newsgroup: su.class.cs121
 
Staff Mailing List: cs121-sum0809-staff (at) lists (dot) stanford (dot) edu
Links

These are in the rough order that we talked about them in class.

Page created on June 19, 2009, and maintained by the staff.