Princeton University
Computer Science Department

Computer Science 526 
Advanced Computer Graphics
Fall 2002

Thomas Funkhouser


Project Proposals (due in class on Wednesday, November 27):

Each student should submit a one-page written project proposal.  The proposals should include enough detail to convince a reader that you've found a good problem, you understand how hard it is, you've mapped out a plan for how to attack it, and you have an idea about which experiments you might run to test the success of your implementation.  Following is a brief outline you might follow ...

Project Proposal Presentations (during class on Wednesday, December 4):

Each students will give a 10 minute talk to present his/her course project proposal to the class (with slides, videos, and/or other props).  You should be sure to convince us that: 1) you are addressing an important problem, 2) you understand various approaches to the problem, 3) you have found an interesting approach to attack the problem, 4) you have a specific,  detailed plan, and 5) you will know when you are done. We will run the proposals like a venture capital meeting, where each student is given some amount of "money" to invest in projects, and the project with the highest investment will get a prize.
 

Demo Day (at 2PM on Wednesday, January 15th in CS402):

Each student will give a short presentation of his/her class project.  Your goal should be to demonstrate and describe for the class in 10-15 minutes what you have done and why it is interesting.  In addition to running a live demo on one of the computers, you should describe the guts of your project (e.g., using a few slides and/or a movie).  The presentation should clearly present the goals, challenges, approach, and results of your project.

 


Final Written Reports (due at 5PM on Friday, January 24, 2003):

Each team of students should submit a six- to ten-page written final report.  The written report should contain descriptions of the goals and execution of your project.  You should include a review of related work.  You should write detailed descriptions of the approach you've chosen, the implementation hurdles you've encountered, the features you've implemented, and any results you've generated.  Please do not be vague in your written descriptions.  Following is a brief outline you might follow ...