You are expected to email me your work. The subject of your email should
follow this format CS331 Spring2021 Proj# -- Your Name
or CS331 Spring2021 Proj# -- Your Name and Your Partner's Name
if you work with a partner. (e.g., CS331 Spring2021 Proj1 -- Ying Li
or CS331 Spring2021 Proj1 -- Ying Li and Toto
).
The email should have the following attachments: an archive containing all your source and a single PDF file for your solutions to the problem set and your report for the programming assignment. Please compress all your source code into a zip file. The detailed instructions are described in the following sections.
The title of your the PDF for your solutions and report should specify the project and your name (and your partner's name if you have one) (e.g., CS 331 Project 1 -- Ying Li or CS 331 Project 1 -- Ying Li and Toto).
You are expected to have two sections in this PDF file which are Problem Set Solutions and Report. Please indicate these two sections in your PDF file.
You should specify the question number clearely next to its solution for every question in the problem set.
Your report to the programming assignment should explain your idea of implementing the programming assignment and demonstrate that your program works. If you take any extensions, you should specify the extensions explicitly and show the corresponding results.
To clearly explain your idea of implementing the programming assignment and extensions and demonstrate they work, snapshots of your code and outputs are necessary for your report. Please also specify the usage of your program in your report.
You are expected to attach your solutions and report to the email as a single PDF file. All modern word processing applications are capable of producing PDF documents. Just look for Save As or Export options. Every MS Word allows you to save a document as a PDF file (File - Save As - Format). LaTeX is the recommended but not required tool for document preparation.
The font size of the body of the paper should be between 10 and 12 points, the maximum line spacing is 1.5. Your grade is not proportional to the number of pages you submit. Clear and concise writing is preferred.
Make sure that the file can opened using a standard PDF viewers. If you use a non-US version of application to generate PDF, make sure that the resulting document is formatted for letter-sized paper (11 x 8.5 in). Other sizes, such as A4, cause problems during printing. You can check a document paper size in Acrobat Reader by going to File and then Properties. In OSX Preview app, press Command+I.
If you work with a partner, only one team member should submit the project.
You are expected to attached your source code as a single archive to
the email. To create an archive on Mac, you can select all the files you
want to archive and select Compress Items after right click. You
can also use the command tar
to compress files on Linux. If
you use Windowns, this web page may help.
I'm always happy to hear from students and improve the course accordingly. The following list includes some information I would like to know from you regarding each project. Please include your responses to these questions in the email. Any other thoughts/suggestions/comments about the course from you are more than welcome. =)
I appreciate your help in advance.
© 2021 Ying Li. Page last modified: 01/31/2021