Computer Science 182a
Computer Vision and Robotics
Assignments/Grading Policies, Spring 2011

Assignments

This course consists of 6-7 assignments. There are no midterm/final exams. The first two deliverables are approximately two-week projects, the third is larger (about 4 weeks), and the final project encompasses the fourth and fifth assignments. It provides a chance to explore and implement an algorithm and/or application of your own choosing.

Final project demo due (New) Thursday, April 28 in class:
Final project write-up and final hw assignment due Saturday, May 8:
Previous projects and deadlines:

Assignment Grading and Submission

The projects will be due about every other week on Sundays.
For each project, you need to (1) create a webpage or a wiki page summarizing your results -- I would encourage you to take advantage of this as motivation to create a coursework "showoff page" to which you might point potential employers/grad schools/computer vision programs you want to impress.

In addition, for robotics projects, you should demo your system at some point near the due date -- not necessarily on the due date. I'm available pretty much any time on Fridays (before 4:30pm!) for this, as well as many times on Mondays and Tuesdays outside of 1:15-2:30.

Teamwork You are encouraged to work in teams of up to four people on these projects; you may join or dissolve teams on a project-by-project basis. The CS honesty code applies to teamwork: the effort must be equally shared by all of the team members. Discussions are absolutely encouraged between teams, but the work of the project must be each group's own.

Course Grading

All of the assignments have the opportunity to extend the scripted part of the project in some novel, creative, or fun way... . Computer vision and robotics are still very much experimental fields -- and these "extensions" are often even more fun (and worthwhile) than the scaffolded part of the homeworks!

As a result, the scripted part of the homeworks will be graded on a scale from F to B+ (presumably leaning toward the latter!). That is, if the project as stated is completed and done well, it will receive a B+. An extension of the project -- on of your own choosing -- is worth an additional one or two grade levels.

Each project will suggest possible theoretical or applications-based extensions. This piece of each project (and the final project as a whole) is meant to encourage you to experiment! No idea is too crazy (perhaps), though some may be too difficult. Feel free to try something out -- it doesn't have to succeed to be of interest... .

The final project will be worth the equivalent of two of the scripted projects.

Collaboration and the Honor Code