Final Project

Proposal Due Date: 11:59pm on Wednesday, April 21st, 2010
Final Project Due Date: 11:59pm on Monday, May 17th, 2010


Proposal Requirements

This is not intended to be a particularly formal proposal. 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, provide 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. 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 will also be presenting your project. 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. For the final presentation you may use powerpoint slides, but you can also rely on your web page. All of the presentations will be done from a single computer with all of the submitted presentations available, unless there is a compelling reason that you need your own laptop to do a demo. You will have 6 minutes to set up and present your project. Presentations will be during this course's exam period: May 18th 2-5pm. Faculty and students will be invited, so remember to invite your friends so you can show off your work.

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: cs195g_handin final
If it is not in your path, you can run it directly: /course/cs195g/bin/cs195g_handin final


Good Luck!