http://www.usna.edu/Users/cs/adina/teaching/sy306/spring2017/
Weekend days count as full late days. An assignment due on Friday is 3 days late if turned in on Monday. Partial days are rounded up.
You are encouraged to turn everything in on time like the responsible adult that you are. However, unexpected events do happen, so you have 5 floating grace days to use during the semester. You may spread these out over any number of assignments. For instance, you may use 3 grace days on one lab, and 2 grace days on another. After using all of your grace days, you will receive a 0 (zero) on any late assignment thereafter. Weekend days count as full late days.
Please note: grace days are intended to flexibly handle things like illnesses, injuries, and stressful circumstances. You shouldn't have to worry when these things happen. This is your safety net. However, if you use up your 5 days for "trivial" reasons, and then you fall ill, please consider what you're asking before pleading for extra late time.
| 6 weeks | 12 weeks | Final | |
| Quizzes/Homework | 20% | 10% | 5% |
| Labs | 40% | 40% | 25% | 6-Week Exam | 40% | 25% | 15% |
| 12-Week Exam | 25% | 15% | |
| Final Exam | 20% | ||
| Course Projects | 20% |
The project grade will be based upon the instructor's estimation of the group's collective results, adjusted for each team member based upon the other group members' estimation of the individual's contribution.
Exams:
The 6 and 12-week exams will primarily focus on the recent material. The final exam will be comprehensive. If for some reason a make-up exam will be required, inform the instructor at least 1 week in advance.
Expect the exams to challenge your understanding of the underlying principles involved - being able to "eventually" get some web program to "work" via trial and error is not sufficient understanding for your current education and for your ability to learn new developments in the future.