Your final project is broken up into several different components:
- Project & Code
- Presentations
- Report
Part I - Team Formation
Teams will be made up of pairs of students both registered for the same course number (either both in 444 or both in 544).
Part II - Project Proposal
Part III - Presentation Slides
Your presentation should consist of five major sections:
- Introduce the topic - introduce what the topic is, what it is used for, and show an example
- Discuss the theory behind it - what graphics techniques are needed, what graphical objects are needed (XBO, FBO, etc)
- Discuss the computations - how is it generated?
- Discuss the implementation - how is it done?
- Q & A - this is the opportunity for the audience to ask clarifying and follow up questions
Each group will need to upload their slides in to Canvas prior to their presentation time.
Part IV - Presentation
For your presentation, you will then need to present your slides. Remember - a working demo is not required. You will have 20 minutes
to discuss your topic and its implementation. You will be scored on the following criteria:
- Presentation Length: Not including Q&A Time -
- 19-21m: 5 points
- 18-19m or 21-22m: 3 points
- <18m or >22m: 0 points
- Quality of Presentation: 5 points
- Clarity of Presentation: 5 points
- Effective Use of Visual Aids: 5 points
You will be reviewed by the instructor and your peers. Peer Feedback will be given to the presenting teams, so be kind but constructive.
Part V - Report
Depending on which course number your
group is registered for (CSCI444 or CSCI544), the content of the
report will be the same. The difference will be the required format.
For students in CSCI444, the final report can follow paragraph form
with figures and tables interspersed. For students in CSCI544, the
final report should resemble a conference ready two column paper with
figures and tables appropriately placed. There are many templates
available and LaTeX will probably prove helpful. Students in CSCI444
may follow the guidelines for CSCI544. For all students, the report
needs to be well written, free of spelling and grammatical errors, and
clearly explain the topic.
The report needs to contain the following sections:
- Abstract: Provide a one paragraph
summary of your entire project. Very briefly mention why this
technique is important, what makes it challenging, what your
solution was, and what your results were. This is essentially
condensing each section listed below into one or two sentences. You
may want to actually write this section last.
- Introduction: Give a high level
overview of your project. Why is it important? What makes it
challenging/difficult? Describe what will follow in the rest of the
report. This section should be several paragraphs long (roughly one
plus column).
- Related Work: Discuss what has
previously been done in this area. What existing and similar
solutions exists? What have other people done? Where did those
existing solutions fall short? You should be citing your references
the most in this section (though you will probably need to cite in
the first three or four sections). The length of this section will
vary.
- Problem Statement: Go into technical
detail about the challenges in this area. What specifically makes it
difficult? What shortcomings did other techniques have?
- Problem Solution: Now go into technical
detail about how your solution is implemented. Be sure to
specifically mention what each shader is doing, what each pass is
doing, and what graphical objects are being used.
- Results: How did your implementation
work? Did it accomplish what it set out to do?
- Conclusion: In a couple paragraphs,
summarize all of the above sections. Give any final thoughts on
lessons learned, challenges that arose and how they were overcome, and next steps to take to future work.
- References: List ALL references you
used when researching and implementing your topic. This includes
books, articles, websites, etc. For CSCI544 students, be sure to
properly cite your references throughout your report as well.
Students in CSCI444 should have at least 3 pages and CSCI544 at least 5 pages. On the
other end, there is a maximum number of pages. CSCI444 should not
exceed 8 pages and CSCI544 should not exceed 10 pages. Therefore keep
in mind your image size and placement as well as concisely but clearly
explaining each section.
Upload your report as a PDF to Canvas by the final exam time slot (will be filled in when known).
Your report will be graded according to the following rubric.
10% |
Report is properly formatted |
20% |
Report is well written (few typos, good
grammar) |
20% |
Figures and Tables present and used appropriately
as needed |
50% |
Report contains Abstract, Introduction,
Related Work, Problem Statement, Problem Solution, Results,
Conclusion, and Works Cited (References) |
Part VI - Live Demo
Your presentations will be graded according to the following rubric.
10% |
Presentation slides are submitted on time and contain necessary content |
65% |
In-Class presentation on topic |
25% |
Live Demo |
Your final project & code will be graded according to the following rubric.
75% |
Code compiles and runs. Project properly
implements technique described. |
5% |
README and code submitted. Code is well
commented |
5% |
Website Updated |
10% |
Project proposal properly formatted, contains corresponding sections, and is free
of spelling/grammatical/errors. |
5% |
Team submitted on time |
|