|Foundations of Artificial
CS472 - Fall 2007
|Time and Place|
|First lecture: Friday, August 24, 2007|
Last lecture: Friday, November 30, 2007
First Prelim Exam: Friday, September 28.
|Thorsten Joachims [firstname.lastname@example.org], 4153 Upson Hall.|
|Mailing List and Wiki|
We'd like you to contact us by using this mailing list. The list is
set to mail all the TA's and Prof. Joachims -- you will get the best
response time by using this facility, and all the TA's will know the
question you asked and the answers you receive.
|This course introduces the theoretical and computational
techniques that serve as a foundation for the study of
artificial intelligence (AI). Topics to be covered include
|The main textbook for the class is:|
Artificial Intelligence: A Modern Approach, Russell and Norvig, Prentice-Hall, Inc., second edition.
|This course has no prerequisites other than familiarity with basic data structures and programming (e.g., CS211) and the basic mathematical skills obtained in CS280. An understanding of inference in prepositional logic and basic blind search techniques (i.e., breadth-first and depth-first search) is also assumed, but background readings in these topics can be provided for those with a deficiency in this area.|
|Slides and Handouts|
Homework assignments are available via CMS. Assignments are due in hardcopy. Graded homework assignments and the prelims can be picked-up in Upson 360. The opening hours are Monday-Friday, 10am-12pm and 2pm-4pm (check: are these still the current times?).
|This is a 3-credit course. Grades will be determined based
on two written exams, a final exam, homework assignments, and class
All assignments are due at the beginning of class on the due date. Assignments turned in late will drop 5 points for each period of 24 hours for which the assignment is late. In addition, no assignments will be accepted after the solutions have been made available.
Roughly: A=92-100; B=82-88; C=72-78; D=62-68; F= below 60
Although you are encouraged to talk with any TA about the questions, only Tom the TA may award back points (or detract points if his eagle eyes find new things wrong) if you want a regrade.
|You may take CS473 "Practicum in Artificial Intelligence" as a supplement to CS472. CS472 is a co-requisite for CS473.|
|This course follows the Cornell University Code of Academic Integrity. Each student in this course is expected to abide by the Cornell University Code of Academic Integrity. Any work submitted by a student in this course for academic credit will be the student's own work. Violations of the rules (e.g. cheating, copying, non-approved collaborations) will not be tolerated.|