Computer Science 153
Computer Vision
Assignments/Grading Policies, Fall 2000

On This Page

Assignments
Assignment grading and submission
Course grading

Assignments

This course consists of six projects. There are no midterm/final exams. The first five are directed by questions, small programs to write, and suggested tests to run. Each also offers opportunities to extend the scripted potion of the project in a direction of your own choosing. This "optional" component does contribute to the grade on the project.

Assignment 1   (Due Mon, Sep 4)
Assignment 2   (Due Mon, Sep 25)
Assignment 3   (Due Fri, Oct 13)
Assignment 4 (and project proposal)   (Due Mon, Dec 4)
Assignment 5 (Extra Credit)    (Due Mon, Dec 11)

The last assignment is a final project. It consists of an investigation, analysis, write-up, and class presentation of a vision-based system or technology of your own design. There is a project proposal due on Nov. 13 (above). The details of the deliverables and suggestions for possible choices are available at the following link.

Final Project        (Due Thurs. Dec. 14, 8:00 am)

Assignment Grading and Submission

The projects will be due every two weeks by Sunday at midnight. (The first assignment is, however, due on Monday at midnight.) For each project, you are strongly encouraged to create an HTML write-up of your results with links to the appropriate code. This format makes it easy to include pictures that illustrate points you'd like to make. In fact, I would encourage you to use the HTML description of the project (copied from the links on this page) as a starting point and then add answers and observations as you see fit. To "submit" a project, email me the URL at which I can see the project report and results by midnight of the due date. If you have reservations about this web format, let me know and we will work out another submission procedure. The following paragraphs try to address some potential reservations:

Acknowledging teamwork If you are working in a team, you do not need to put together more than 1 website for the project. However, in order to give credit where it is due, each piece of the project should be attributed to its author. A piece might be an entire project problem or just a part of a problem. If both team members had a substantial contribution to a particular project piece, they should indicate that.

Protecting files While it is natural to develop the assignments in your ~/public_html directory, be sure that those files aren't visible until the submission date. There will be a time at which they'll be visible and others could use them inappropriately, but I think the following factors make this situation acceptable:

Late days You have four late days which you can use on your assignments at your discretion. You may use up to two on any particular assignment. You don't need to ask permission to use these late days. Using a late day allows you to turn in the assignment 24 hours later than the official due date. Homeworks submitted later than that will not receive credit (though that's not to say they're not worthwhile...).

Course Grading

For each of the scripted projects, the scripted portion 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 full grade level. Each project will suggest possible theoretical or applications-based extensions. Computer vision is very much an experimental field. This piece of each project (and the final project as a whole) is meant to encourage you to experiment! No idea is too wild, though some may be too difficult. Lots of information is available from the links on the references page.

The final project will be worth the equivalent of three of the scripted projects. That is, the final grade will be computed based on an average of eight grades, with the final project counted three times. The extra credit assignment, if submitted, will be added into these other eight grades earned through the semester, but the final grade will still be computed out of eight assignments. That is, the extra credit is truly "extra."

Collaboration and the Honor Code