There will be approximately 6 homework assignments. They will include
a combination of problem sets (of a sort) and programming. Assignments
must be typewritten. (Drawings, formulas, or calculations can
be done by hand, if done so neatly.) Electronic subsmissions are
available. Students are encouraged to work in groups of up to 3
or 4 on homework assignments. Each student, however, is responsible
for typing up his/her own solutions. The names of all collaborators
should be identified on the first page of the homework.
All assignments are due at the beginning of class on the due date.
Assignments turned in late will drop 10% 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.
The course has one prelim (a midterm exam) and one final exam.
The midterm is an in-class examination and the final will be given
on the day and time slot scheduled by the university.
Project (for CS473 students only)
The main assignment for CS473 is a course project. Students will
work in groups (probably pairs) to design, build, and evaluate an
intelligent system of their choice. Throughout the semester, project
status reports and partial programs will be required. A separate
“project” handout with details and due dates regarding the project
proposal, status reports, and final project write-up will be made
available from this home page.