Course Policies

Requirements for Passing

To pass this course, you have to
  • attend all classes except for at most two,
  • successfully turn in all written and programming assignments,
  • successfully carry out a research project, which includes writing an interim project report, carrying out the research, and writing a final project report.

Policies on Handing in Assignments

  • Everything has to be turned in, even if late.
  • Assignments turned in up to 48 hours after deadline will count 50%.
  • Assignments turned in after this point will be worth zero credit (but still have to be turned in). Same for interim and final project reports.
In the interest of all trees in this world, the instructors prefer to run this course paper-free. Programming and written assignments must be turned in electronically via email to daniel.russakoff@cs.stanford.edu, and project reports must be emailed to the primary point of contact, as specified on the project page.

Policy on Teaming

  • Homework assignments. You have to work on your own for the written/programming assignments. No teaming.
  • Project: You are encouraged to work in teams of up to three people for your research project.

Policy on Grading

The grade will break down as follows:

  • Classroom presence and participation: 10%
  • Written and programming assignments: 20%
  • Midterm exam: 20%
  • Research project: 50%

Other

Announcements will be made on the Announcement Page. Students should periodically screen this Web site for possible announcements and policy changes.






















































































Course overview
Announcements
Time and location
Course materials
Schedule
Instructors
Assignments
Projects
Policies
Links