CS 540 - Introduction to Artificial Intelligence
Office: 6379 Computer Sciences Building
Office Hours: 2:00 - 3:00 p.m. Tuesdays and Fridays, and by appointment
Office: 1301 Computer Sciences Building
Office Hours: 1:00 - 2:00 p.m. Mondays and Wednesdays, and by appointment
Lecture: 9:55 a.m. - 10:45 a.m. MWF, Room 1325 Computer Sciences Building
Artificial Intelligence: A Modern Approach, 3rd edition,
S. Russell and P. Norvig, Prentice Hall, Upper Saddle River, N.J., 2010
Note: Typically, final grades have been distributed approximately as
follows in recent semesters I have taught CS 540. Of course, interpret
these as rough guidelines because scores cluster differently from
semester to semester. The median student's course grade is usually a
low B. The percentiles refer to ranking in the class based
on the final weighted score.
- Midterm Exam: about 30%
- Final Exam: about 30%
- Homework Assignments: about 35%
- Class attendance and participation (lecture, office hours, and Piazza): about 5%
A top ~15-20% of class
AB next ~15-20%
B next ~15-25%
BC next ~15-20%
C next ~15-20%
D next ~2-5%
F next ~2-5%
Exam grading questions must be resolved with the instructor within one week after it is returned.
- Midterm: Tuesday, March 12, 7:15 p.m. - 9:15 p.m., room 113 Psychology
- Final: Tuesday, May 14, 12:25 p.m. - 2:25 p.m., room 168 Noland
Homework assignments will include written
problems and programming in Java.
Accounts will be provided on the Computer Science Department's instructional
Linux workstations located in room 1350 CS.
Assignment grading questions must be resolved with the TA or instructor within one week after it is returned.
All assignments are due by 11:59 p.m. on the due date.
One (1) day late (weekday or weekend), will result in 10% of the
*total* points for the assignment
deducted. So, for example, if an assignment is due on a Wednesday and it is
handed in any time on Thursday, a 10% penalty will
be deducted. Two (2) days late, 25% of the total points will be deducted;
three (3) days late, 50% of the total points will be deducted.
No homework can be turned in more than three (3) days late.
A total of three (3) free late days may be used throughout the
semester without penalty. They will be applied to the first late days incurred
on the assignments.
All examinations, programming assignments, and written homeworks must
be done individually. Cheating and
plagiarism will be dealt with in accordance with University
procedures (see the
UW Academic Misconduct Policies and Procedures).
Hence, for example, code for programming assignments must not
be developed in groups, nor should code be shared. You are
encouraged to discuss with your peers, the TA or
the instructor ideas, approaches and techniques broadly, but not at a level
of detail where specific implementation issues are described by anyone.
If you have any questions on this, ask the instructor before you act.
Course Web Page
Moodle Page for Assignment Electronic Hand-In
Piazza Class Discussion Page
Class E-Mail Alias