The final project paper should follow the standard technical paper format. A typical paper of such format contains the following components: abstract, introduction, related work, problem statement, solution, evaluation, discussion/limitation, and conclusion. There is no hard length requirement. The paper should be long enough to explain all of the necessary details. That said, anything less than 8 pages is probably too short; anything longer than 12 pages is probably too long. All elements of the paper should be prepared with care and attention to proper English. Please follow the standard IEEE paper format. Here is the template: IEEE Latex or Word Template .
All relevant code should also be turned into your dropbox directory, including source code, configuration files, scripts, etc. The code should be complete enough that the grader can build and run your work in the appropriate environment. Please also turn in a README file to include the instructions to run your code/tool. If there are important elements that cannot be turned in as code for whatever reason (e.g. too big or expensive to download) then turn in links, screenshots, or other similar evidence of the completed work.