Semester Elective Project
Final Deliverable
You must submit your final project deliverable as a zip file on the appropriate Canvas assignment. You must include the following items:
-
README.txt
- Short description of other files, especially any that are not mandated by this description. -
report.pdf
- Report on your project. Include at least 4-5 sections from the following as appropriate for your project: Background, Methods, Experiments, Results, Discussion, Conclusion, Future Work. Make sure you include a description of the problem or algorithm you studied, including brief code excerpts if appropriate. Discuss how you applied the concepts we learned in this class. Elaborate on any difficulties encountered and how you overcame them. Provide performance results and analysis. Give a few concrete suggestions about how the project could be continued or improved in the future. Be detailed, but do not ramble. Check for grammar and spelling mistakes before you submit. Aim for 4-8 pages single-spaced. I recommend typesetting it with LaTeX for readability. - source code - Include any relevant source code and instructions on how to build and run it (Makefile and/or testing scripts preferred!). I expect to be able to reproduce your results with minimal effort. Unless otherwise arranged, your code should compile and run on the cluster.
- data - If your program requires any data sets, make sure you include these as well. If they are larger than a few MB, please upload them to a file server and provide the link (or just give me the link if you downloaded them from somewhere yourself).
- draft poster - Include a rough draft of your poster, preferably in PPTX format. (Template)
Your submission will be graded on its correctness, completeness, thoroughness, and scope. Because every project is different, it is impossible to provide a single rubric. Each submission will be graded based on its individual merit. I will provide some written feedback and assign you an overall letter grade for this submission as follows:
Exceptional | A |
Good | B |
Satisfactory | C |
Deficient | D |
Unacceptable | F |