COS 333 Project: Final Submission Information

Fri May 8 17:27:23 EDT 2009

This page reiterates what you have to submit by Dean's Date, Tuesday May 12.


May 12 (Dean's date): Final submission

Everything must be submitted by 5 PM on this date, without exception.

Your final submission must include

Submission:

Collect everything for submission in one place. Be sure that your code is complete after it is copied to the submission directory. We will be reading through your source code to get an idea of what you did and how well it was done, so everything should be there.

Documentation:

The documentation must include the following:

All documentation should be written in good English, and be free of spelling and grammar errors. It should be thorough but not exhaustive; the total submitted documentation should not likely exceed 15 printed pages. I am particularly interested in thoughtful and interesting reports, so don't skimp on this part.

A working system:

We will be experimenting with your system starting on Dean's Date, so you must provide us with some kind of access to a running version. If the system is web-based, make sure it's up and running and we have access to whatever passwords and other controls are necessary to play with the system; that includes administrative rights if part of the functionality involves administration. (We will try very hard not to break things by inadvertent use of administrative rights.)

You should test carefully to ensure that someone not in your group can exercise all aspects of the system.

If your system is meant to run on an iPhone or Android, I will need instructions on how to load it on a (borrowed) phone, though if I can run on the corresponding simulator, that might be enough. You should make it clear to me and the TAs how we can do this.

If you system runs standalone on Windows or a Mac, there should be an executable or a .dmg or whatever that we can install on our own machines.

It will be a great help if you follow these directions and try to make it easy for us to look at and play with your project. If things go well, we tend to be happy; if things go badly, we get grumpy. Happy graders tend to give better grades.

Important: We will be experimenting with your system starting May 12, so please make sure that it is up and stays running through May 18. Someone has to monitor its behavior, and also respond promptly to mail in case we have trouble. Thanks.