Skip Navigation

Documentation Submission

During the last phase of IST 659, you will need to submit documentation. These instructions explain what to submit based on your type of project.

Page Contents

Development Project

If you completed a development project, create some basic end-user documentation that explains how to use your code. Also create a README or similar file for developers who might want to try to run your code, including links to any third-party libraries or tools that are needed. Upload your documentation along with an archive of your completed code (in zip, .tar.gz, or similar format) to Moodle for the Documentation submission.

Implementation Project

Create a brief report showing your implementation, including screenshots of important system capabilities. If you constructed your system with physical hardware, also include a photo of the hardware. Be sure that you have included any needed references and citations. Embed screenshots and photos into the report document, then export the report document to PDF format. Upload the resulting PDF to Moodle for the Documentation submission.

Evaluation Project

Export your completed evaluation report (20-30 pages, double spaced – see the Syllabus) to PDF format. Be sure to list references for the systems and any third-party information you used, and ensure that each reference is cited inline at least once in the paper. Upload the PDF file to Moodle for the Documentation submission.

Research Project

Export your completed research paper (30-40 pages, double spaced – see the Syllabus) to PDF format. Check that you have the required minimum number of references (20), and that each reference is cited inline somewhere in the paper. Upload the PDF file to Moodle for the Documentation submission.

ABET Assessment

This activity supports the following ABET Student Learning Outcomes:

  1. Analyze a complex problem and apply principles of computing and other relevant disciplines to elaborate solutions to it.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.