CompSci 6, Fall 2004, Assignments


Assignment Schedule

  1. Introductions, Due Friday, September 3, 9pm
  2. Jotto, Due Monday, September 20, 9pm
  3. Slots, Due Friday, October 15, 9pm
  4. Pixmap, Due Friday, November 12, 9pm

Assignment Submission

All assignments must be turned in on the due date given; if your assignment is received after midnight (i.e., the next day), it is considered late. You are responsible for ensuring that all files are turned in on time, if a program is turned in late there is a penalty detailed online here.

When you are done with your project and are confident it is satisfactory, you should submit it electronically using the directions available here. You may submit an assignment as many times as necessary, but only the files included in the last submission will be graded. Thus, you should always submit all your project's source files -- even if they have not changed since a previous submission. Note, even if your first submission is on time but the last one is late, then the assignment is considered late. You may lose points on your assignment if your final submission is incomplete or late.

README Guidelines

In general every assignment submission should include a plain text file, named README or README.txt (please use all capital letters in naming the file), that includes the following information:

You may lose points on your assignment if it does not include a proper README file.

Code Style

Finally, note that a significant portion of your assignment grade is based on the readability of your program. This readability grade includes style, comments, and the naming of variables and functions. Make sure you include a comment at the top of each source file in your assignment that includes your name, course and purpose of the program specified. For example:

// Name: YOUR NAME HERE
// Course: CompSci 6.# (YOUR SECTION NUMBER IN PLACE OF THE #)
//
// Purpose:
// PURPOSE OF PROGRAM HERE
//

Comments?