All written work for each assignment is due 24 hours before the
start of the section that you are assigned to. You
must use the cs50-submit program (or other
designated procedure) in order to electronically hand in your
Printouts of all of your written work for each assignment are due
at the start of the section that you are assigned to.
Please use the laser printers (or printers of equal quality)
to print out your written work. Do not use the line printers
in the Science Center.
Each student is allotted 5 free extension days for use
during the semester. These basically amount to extensions
that you give to yourself, as you see fit.
The following rules apply to self-granted extension days:
Extension days are not divisible.
You must claim the extension days when you take them, by
making a prominent note on your printout of your
homework assignment saying how many extension days you
are taking. (You may not change your mind later!)
It's also a good idea to send your TF email to make
sure he or she knows that you are taking extension
Extension days may not be used on the final project.
(Late final projects will not be accepted except in
cases of unforeseeable emergencies.)
Late assignments are assessed a 10% penalty per day that the
assignment is late, minus the number of extension days that
you take on that assignment.
Per-assignment extensions may also be granted in the case of a
severe illness, or an unforeseen situation that forces you
away from campus or otherwise makes it impossible for you to
do CS50 homework. Note that you must make your request for an
extension before the homework is due.
Contact Dan Ellard
in order to request an extension.
The following guidelines apply to homework handed in late:
It is your responsibility to inform your TF when you submit your
homework, and is your responsibility to arrange with your TF a
way to get the your printouts to him or her within a
reasonable period of time (preferably less than 24 hours
Late and extension days are not divisible. One hour late is the
same as one day late.
Please bring any errors or inconsistencies in this document
to the attention of the author.