|
Back to Course Policies
Back to Main Page
|
Homework Policy
During the course of the semester, there will be approximately one programming
assignment per week, including the very first week of class, except on the weeks of exams.
There will be 10 homeworks overall, but you will get credit for only 9.
Thus, you can miss one homework. This is, however, reserved for
emergencies! It is like a "sick day" at a job. We will not automatically
drop your lowest homework: if you submit all 10, they will be averaged
with a factor of 9/10s. Also, you cannot drop a homework after it has
been graded. If you want a homework to not count, you will either not
submit it at all or you will submit it with a clear note that states
it should not count. (E.g., "Please grade this as a courtesy, but I'm
sick and did not have time to complete it.") No further exceptions
for homeworks will be granted: for all kinds of emergencies (computer
failures, trips out of town, illness, missing the deadline by oversight)
dropping one homework in 10 is the only accommodation you get, unless an
official exception from all your courses is approved by the Dean of
Students.
All homeworks are programming homeworks. The programs you submit should
compile and run (even if they have incomplete functionality).
Non-compiling or non-running code will likely result in few or zero
points! The TAs cannot read your non-running code and figure out what
is missing: this would take hours for a typical program.
After receipt of a homework grade, you have two weeks to inquire about the grade
and check into any potential grading problems with your homework.
Copyright © College of Computing Any unauthorized reproduction or use is strictly prohibited.
|