Final Project

Final Project Due Date: 11:59pm on Thursday, Dec 20th, 2011


Proposal Requirements

This year there is no formal requirement for you to propose a final project topic. If you are uncertain about the topic and scope of your project, you are encouraged to speak with or email the TAs and professor.

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 (e.g. 2011, 2010). If your topic is based on a particularly complex paper, you may only want to implement portions of it or a simpler version of the 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.

You will use your web page to present your final project to the entire class during the final exam period on December 21st. Your presentation can be from 2 to 4 minutes. You will lose points if you present more than 4 minutes. Practice your talk!. During this brief presentation, you should explain to the class what your project goal is, explain the algorithm in as much detail as time permits, and show a few results. Your web page should have the visualizations, diagrams, and results you need for this brief overview.

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/cs129/bin/cs129_handin final


Good Luck!