CSCI 6838 Capstone Projects
Guidelines For Final Reports
by K. Yue, August 2004
This document describes the general requirements and format of the final report, with input from various sources, including Dr. Boetticher.
1. General
Each team must submit a final report for its project at the end of the semester. The final report is a technical report that completely describes all important aspects of the project. Assume that the readers to be general computing professional who are interested in general computing technologies but do not necessary know much about the university and your project.
Note the difference between powerpoint slides and a technical report. Presentation slides need not be complete as the presenter can further elaborate during the presentation and the audiences may ask question. On the other hand, a final report needs to tell the entire story by itself. Thus, pure bullet forms with further explanation do not work with technical reports.
The report should be typed using word-processors. Figures and tables must be numbered, labeled and clearly presented. Information that is not directly applicable to the discussion in the report should be placed in the appendices. Other items that would be found in the appendix may include detailed computations, generated output, and source code.
Although it is obvious, make sure to check your grammar and spelling. A poorly written document implies that the software is also poorly written. Proofread all documents (and use the spelling checker) prior to submitting the final report. Like any technical writings, it is common for your final report to undergo several major and minor revisions.
1.1 Submission Requirements
2. Final Report Formatting Requirements
2.1 References and Citations.
References should be placed in alphabetical order by the first author's last name. When citing a reference in a document, enclose the corresponding number for the reference in square brackets. Include only references that are cited in the body. Limit your references to 15.
It is very important to properly quote important work. Contribution by others should be properly quoted so not to appear that the work is done by your team. Failing to do so is a form of plagiarism.
Use the reference format of the Consortium of Computing Science in Colleges (CCSC):
http://www.sci.tamucc.edu/~ccscscc/miscforms/manuscript_guidelines.pdf
Note that you need to adhere only to the parts of "Citations" and "Reference List" of the CCSC guideline, which describes reference format.
3. Final Report Contents
Your final report should have the following contents:
3.1. Cover Page
3.2. Abstract
This is a concise executive summary of the project, describing the problem, the design, implementation and evaluation of the solution prototype and recommendations for future enhancement. It is limited to one page.
3.3. Table of contents
3.4. Narrative
The narrative body is limited to 14 pages long. Topics that may be included in the narrative include the following components. However, other contents appropriate to the projects may also be included.
3.4.1 Introduction and Problem Specifications
This introduces the problem, its significance, context and specifications, existing current work and related problems. It may also provide an overview of the solution described by the report.
3.4.2 Design and Implementation of Solutions
Topics to be covered may include:
You may use screen shots to capture the functionality and look and feel of your prototype. However, if there are many screen shots, you may include them in the appendices.
3.4.3 Evaluation of Solution
This provide evaluation of the solution prototype. Typical issues to be addressed may include:
3.4.4 Conclusions, Lessons Learnt and Future Directions
Examples are:
4. References
You should forward the reference and citation guidelines in section 2.1.
5. Appendices
Source code, screen shots and other less important details can be included in the appendices. There are no limit on the sizes of the appendices.
The mandatory first appendix must provide information about project management and team's basic data
The detailed percentage breakdown of every major task must be included. This breakdown will be used as an important input for grading.