Assignments

Assignments are due by midnight on their due date and will not be accepted late for full credit. Each student is granted two assignment extensions with no penalty during the semester. To request an assignment extension, you must complete this form within 24 hours of the due date, and the assignment must be received within 72 hours of the original due date.  Assignments turned in on time receive no penalty, and students who do not use their late penalties receive extra credit at the end of the semester.  Assignments can be submitted up to one week late for half credit.

Individual extensions will be granted for medical reasons (see the Short-term Illness Notification policy) or other circumstances beyond your control that must be presented with an official Dean’s excuse. We do not grant extensions after an assignment is due. If you have personal reasons to ask for an extension, and you do so at least a week in advance, it’s possible to get one, so please ask.

README

Every assignment submission must include a plain text file, named README.txt (please use all capital letters in naming the file), that includes the following information:

  • Your name
  • The date you started the assignment, the date you completed the assignment, and an estimate of the number of hours you worked on it
  • A list of the students with whom you consulted on the assignment.
    • Since assignments are to be your own work, you should keep track of anyone with whom you have had a significant conversation about a program. This should also include anyone that you helped with the assignment. You are welcome to talk with the course staff about the assignment, and to other students about broad ideas and concepts. If you did not consult with anyone, you must explicitly state that.
  • Note any books, papers, or online resources that you used in developing your solution. If you did not use any outside resources, you must explicitly state that.
  • There may also be specific questions given in the assignment whose answers you will be asked include in this file. Often you’ll be asked to provide these answers in a separate file, not in the README.txt file.
  • You should include your impressions of the assignment to help the course staff improve it in the future.

Within Eclipse, you can create a plain text file by choosing File -> New -> Untitled Text File.