Final Project

Proposal Due Date: 11:59pm on Friday, April 29th, 2011
Final Project Due Date: 11:59pm on Wednesday, May 18th, 2011


Proposal Requirements

This is not intended to be a particularly lengthy or formal proposal. One or two paragraphs will be sufficient. All you need to provide is what you intend to do and a list of resources you have to help you create your project. For instance, if you are implementing part of a SIGGRAPH paper, reference the paper and sections you intend to implement. The professor and TAs will review your project and offer recommendations for other resources and the work load you can expect when implementing your project. If your project seems to easy, we'll ask you to implement more; if it's too hard, we'll ask you to implement less. Put your entire proposal in your html directory

Final Project Requirements

You are required to choose a topic and implement a project based on it. A good way to start is by looking at published graphics and vision papers. You can also look at final projects from previous years in this course and similar courses linked from the course webpage. If it's a particularly long paper, you may only want to implement portions of it or a simpler version of their algorithm. On the flipside, if you want to expand upon an assignment you already did, you'll need to make extensive improvements.

Final Project Presentation

You are required to make a web page for your project, as you have for the previous projects, but your write-up needs to be more extensive.

There may be an optional venue for presenting your final projects to a wider audience, but there will be no required presentations. It is not yet decided whether we will use our May 11th final exam slot for presentations.

Extra Credit

There's no real "extra" credit since you are defining the specifications of your project. So basically, do more work and you'll definitely get an A.

Graduate Credit

Just like extra credit, except you are expected to do more work than other students. We realize this is very open-ended, so if you're not sure if you're doing enough work for graduate credit, ask us.

Handing in

This is very important as you will lose points if you do not follow instructions. Every time after the first that you do not follow instructions, you will lose 5 points. The folder you hand in must contain the following:

Then run: cs129_handin final
If it is not in your path, you can run it directly: /course/cs195g/bin/cs195g_handin final


Good Luck!