University of Wisconsin Computer Sciences Header Map (repeated with 
textual links if page includes departmental footer) Useful Resources Research at UW-Madison CS Dept UW-Madison CS Undergraduate Program UW-Madison CS Graduate Program UW-Madison CS People Useful Information Current Seminars in the CS Department Search Our Site UW-Madison CS Computer Systems Laboratory UW-Madison Computer Sciences Department Home Page UW-Madison Home Page

CS 540 - Introduction to Artificial Intelligence (Spring 2008)

This page contains information specific to Prof. Shavlik's section of CS 540 (Spring 2008).
Click here for general information about CS 540.

Instructor: Jude Shavlik

Office:       6393 CS & Stats Building
Email:        shavlik@cs.wisc.edu
Office Hours: MW 2:15-3:15pm and by appointment (send email)

Teaching Assistant: Lijie Heng

Office:       5388 CS & Stats Building
Email:        ljheng@cs.wisc.edu
Office Hours: Tues 1-2pm and Thurs 12:30-1:30pm, and by appointment (send email)

Additional Information

Table of Contents

Course Overview and Requirements

This course provides an introduction to artificial intelligence. Topics covered include knowledge representation, heuristic search, game playing, deductive reasoning, reasoning under uncertainty, planning, learning, (natural) language understanding, and philosophical foundations.

The work in the course will consist of 5-6 homework assignments (about one every two weeks), a midterm exam, and a final exam. Your programs will be partially automatically graded, so they must be written to run on the instructional Unix machines. Two or three of the homework assignments will involve programming tasks that are to be done in Java. You may write your code on any computer you wish, but it is your responsibility to ensure it runs on the CS Dept's instructional Unix machines (located in Rooms 1350, 1351, 1358, and 1370, and running Red Hat Enterprise Linux 5).

Homeworks will count for 40% of the grade, the 'midterm' exam for 25%, and the final for 35%. Quality class participation will have an impact on borderline cases. The course will be graded on the conventional (A-F) system.

Homeworks

Reading Assignments

Lecture notes emailed: Some Comments on Situation Calculus

Assigned April 27, 2008:
Sections 10.3 and 20.5. Skim Section 20.6. Chapter 27.

Lecture notes emailed: Debugging Translations of English sentences into FOPC

Assigned April 7, 2008:
Chapters 7-9 of Russell & Norvig

Lecture notes emailed: Case-Based Reasoning and Three Probabilistic Models for Text

Assigned February 29, 2008:
Chapter 6 (skim Section 6.5) of Russell & Norvig [Note: we will be covering his BEFORE we cover Chapters 13 and 14. I mistakenly thought I had already assigned this chapter.]

Assigned February 27, 2008:
Chapters 13 and 14 (skim Sections 14.5 - 14.7) of Russell & Norvig

Assigned February 13, 2008:
Appendices A & B of Russell & Norvig

Assigned February 4, 2008:
Chapters 3 & 4 of Russell & Norvig (Skim Sections 3.6, 4.4, and 4.5)

Assigned January 23, 2008:
Chapters 1 & 2, Sections 18.1-18.4, 18.6, and Chapter 26 of Russell & Norvig

Exam Schedule

Previous Exams (PDF unless otherwise noted)

Some General AI Articles and Sites

This page was created by shavlik@cs.wisc.edu

Computer Sciences Department
College of Letters and Science
University of Wisconsin - Madison


INFORMATION ~ PEOPLE ~ GRADS ~ UNDERGRADS ~ RESEARCH ~ RESOURCES

5355a Computer Sciences and Statistics ~ 1210 West Dayton Street, Madison, WI 53706
cs@cs.wisc.edu ~ voice: 608-262-1204 ~ fax: 608-262-9777