Artificial Intelligence

V22.0480.002
Monday and Wednesday, 11:00 - 12:15
Room 109, Warren Weaver Hall
Professor Ernest Davis

Reaching Me

The grader for the course is Marc Schwarz. Any homeworks submitted by email should be emailed to him at schwarz@cs. Note: there is no "t" in schwarz.

Syllabus

Textbooks:

Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig

Instructions for class email list

Link to the class email web page and follow the instructions there for subscribing.

Assignments

Problem Set 1
Solution Set 1
Programming Assignment 1
Problem Set 2
Solution Set 2
Problem Set 3
Solution Set 3
Problem Set 4
Solution Set 4
Problem Set 5
Solution Set 5
Problem Set 6
Solution Set 6
Programming Assignment 2
Problem Set 7
Solution Set 7

Notes

Non-deterministic algorithm for KNAPSACK
Parsing algorithms
Ambiguity
Tagging NL text using the k-gram model
Notes on Prolog
Knapsack program in Prolog.
Geometric transformations.

Tests

Sample midterm
Sample midterm : Solutions
Midterm: Solutions
Sample Problems for Final Exam
Solutions to Sample Problems for Final Exam
Solutions to Final Exam