DEPARTMENT OF COMPUTING

Course Home | Syllabus | Assignments | [print]

CS 4600: Senior Project

Project Defense

Assignment

Create a project report document, present it to the instructor, and receive acceptance of the project results. This document is a longer format, more detailed version of the in-class presentation. Your must submit a text document, and a video segment. See description below.

The document should contain at least the following sections:

Problem Description

The problem that was addressed by this project. Give enough information for the importance of the problem to be clear. Do not include “I was going to” information.

Solution Description

The features and functionality that were implemented and working. This must include a video segment that demonstrates the working software, with a voice description. Include all elements you wish to be graded on.

The text document must include a link to the source code repository(s). If applicable, a link to the live application and instructions for use must be included.

Technical Overview

The strategy employed by your solution to this problem. Give enough information that someone reading the source code will have context to understand what algorithms and architecture are being implemented. Do not include “I was going to” information.

Provide information on environments, languages, and algorithms used for this project.

Research Summary

A list of resources and references used in completing the project. For example, articles, books, interviews/meetings, tutorials, videos, etc. For each one, include a description and a reason for using it (what knowledge/skill did you gain from the resource?).

Further Work

Briefly list the next steps you or someone else might take to extend this work.

Grading

The report must be submitted by the due date to receive any credit. To receive full credit, the report must be clearly written or presented, well organized, and cleanly formatted.

Your project will be assessed according to the following five criteria (order insignificant):

Submission

Upload PDF of the report (containing links to video file and code repository) to the Canvas assignment, by 11:59 pm on Apr 25.

Last Updated 01/04/2024