Requirements for Passing
To pass this course, you have toI also recommend to attend all classes. There will be no final exam.
- successfully turn in all written and programming assignments,
- successfully carry out and report on the warm-up project,
- successfully carry out a research project, which includes writing an interim project report, carrying out the research, and writing a final project report.
- successfully pass the midterm exam
Policies on Handing in Assignments
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 jbao@stanford.edu.
- 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.
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 (but not for your warm-up project).
- Reporting: When teaming, you have to declate the percentage effort provided by each team member in your project report. This will require that you track the level of effort and jointly agree on such a statement.
Policy on Grading
The grade will break down as follows:
- Classroom participation: 10%
- Written and programming assignments: 30%
- Midterm exam: 30%
- Research project: 30%
Other
Announcements will be made on the Announcement Page and via Email to all registered students in this course. Please screen this Web site for possible announcements and policy changes.