CSCI 508 / EENG 508 - Final Projects
Semester: Spring 2017
Final projects will be done in teams of one or two students. The goal is to
provide deeper understanding and hands-on experience with a specific topic
related to our course material. Another goal is to help improve project skills:
project proposal, independent learning, project execution, and presentation
(both oral and written). I will
ask for project proposals sometime around the first third of the semester. I
just want a short (one page) description of what you will do, your intended
approach, data to be used, and a timeline.
Deliverables
Progress Presentation. The team should give a short
presentation to the class around the second third of the semester. Everyone on the team
should participate. A schedule will be provided.
Final Presentation. The team should give a
short presentation to the class at the end of the semester. Everyone on
the team should participate. A schedule will be provided.
Report. Submit (via Blackboard) a final report on the first
Monday of finals week. Reports should be a minimum of 15 pages. Scoring
factors include: quantity, quality, and degree of difficulty of the work;
analytical or experimental results; clarity of presentation; and depth of
understanding displayed. Reports should be written in such a manner that a
person who is familiar with the class material, but not your specific topic
(i.e., other students taking this class),
could learn the topic from your report. Reports should contain the following material, organized logically
into sections:
- Introduction explaining the topic, and motivation. Specific aims of
your project. Be sure to state clearly any assumptions about images,
environment, lighting, etc.
- Discussion of previous work. You must cite some relevant sources from
the the literature. Describe that work briefly and give some explanation of
how that work fits your topic, is relevant, or is deficient, etc. Don’t just
list it without any comment.
- Description of the techniques you used to solve the problem and/or
perform experiments. Describe the algorithms you used and testing
procedures. Describe programming implementation and the use of existing
software tools. This description (together with your source code) should be
detailed enough for a reader to understand, use, and revise your code.
- Experiments and results, showing images and data. Describe results on
images and/or on your test data sets. Put quantitative results in tables or
graphs. Use statistics (e.g., mean, standard deviation) wherever possible to
describe a collection of measurements.
- Discussion. Achievements, limitations, and possible future work. Where
does it work well, and where does it fail? What would be needed to improve
the results?
- References. List of papers cited in the text. Use a consistent
citation style - see examples of styles in published journal or conference
papers.
- Appendix with any code you developed.
Project Grading
- 20% Presentation. Clarity and completeness of the presentation, use of
overheads and slides.
- 20% Soundness. Technical soundness and accuracy of project.
- 20% Organization and completeness of the report, adherence to guidelines
above.
- 20% Clarity of the report. Includes grammar and spelling.
- 20% Depth and sophistication of project. How difficult or involved was
the algorithm analysis or implementation.