CS561 Final Projects

Due Date

At the start of our PROJECT PRESENTATION and DEMONSTRATION day on the 26th of April, all deliverables are due in class. Note that this would also be the last day of our course.


The following deliverables are due:

There is no required minimum or maximum length of the final project report. However, they tend to typically range between 15 to 25 pages (code excluded).

Content of Report

Your written report should roughly contain the following sections :

Presentation Logistics

Project presentations and demonstration are about 20 minutes per two-person project, and 15 minutes per one-person project.

Please be ready for a brief question-and-answer-session during or at the end of your presentation.

Please be ready at start of class for having your system set up. You are encouraged to coordinate with others in the class so that your system is loaded and ready to go immediately within your time slot.

You are strongly encouraged to give a demo as part of your presentation as a working system may be required in order or your project to be considered successfully completed., based on the type of project you have chosen. And, in fact, it may be possible to cover most of the issues you want to touch upon (see topics to be covered below) based on walking through a life demonstration of your system. In the worst case, if your system is not working, do provide some sample screen dumps or system runs.

Advice: Also be ready for your system to fail, and make a contigence plan by having full overheads as backup.

In addition, your team may be asked to provide also a more in-depth demonstration to the instructor of the course within one week after this final presentation. Such an off-line demonstration would then be a requirement in order to receive a grade for your project. Or, vice versa, if you feel that you would like additional time to show off your work further to the instructor, you can also request such additional time slot.

Content of Presentation

Your project presentation should only contain the most impressive highlights of your system, ideally illustrated via a demo. Do not spend much time on well-known background material of material we have already covered in class. Instead, go into what makes your project unique, interesting and challenging. Also, you need to justify why you have developed this system, what where the most challenging portion of it, what are its most interesting features, any evaluation or experimental study, and what have you learned about doing this project and you now would do differently the second time around.

Final Project Grading

The maxinum score for this final project is 100 pts. This will count towards 70% of your total score for the final course project (project 3); while 30% of the final course project grade was given for the project progress. The grade of this assignment will be given using the following grading guideline: