If you have any questions or concerns, please ask in lecture, during office hours, or on EdStem.
By default, homework assignments are due every Tuesday at 9pm, except in weeks with exams. Gradescope will accept homework submissions until Wednesday at 9pm, but all submissions received after 9pm Tuesday will automatically be marked late. We will grade all submitted homework as though it was submitted on time. We will not accept any homework more than 24 hours late for any reason.
At the end of the semester, we will calculate each student's total homework score as follows:
It is each student's responsibility to keep track of how many problems they have submitted late. Gradescope cannot show penalties for late homework. Gradescope records a single score to each submission, which applies to the entire homework group, but groups can change, and extensions and late penalties apply to students individually.
That said, if you find yourself trying to optimize which homeworks to submit late or not at all, your attention is on the wrong target. Experience suggests that more than 90% of students will submit a solution for every homework problem, and more than 80% will submit every homework problem on time.
Gradescope allows multiple submissions for the same problem, but only the last submission actually matters. In particular, late submissions are late, and thus subject to late penalties, even if an earlier submission for the same problem was on time.
Forgiving homework: In extreme circumstances, we may forgive homeworks or even exams. Extreme circumstances include documented illness or injury, disability accommodation, an academic integrity violation by another group member, or similar emergencies outside the student's control. (They do not include registering late or travel for job interviews or conferences.) We will compute your final course grade as if the forgiven homework simply did not exist; your other homeworks will have more weight. Students requiring accommodation for a disability should first contact DRES. Please ask Makrand for further details.
If you believe that your score for any homework or exam problem is inconsistent with the published grading rubric, or that you were graded more harshly than other students for similar work, you can request a regrade.
Regrade requests with poor or missing justifications will be denied.
We will determine final course grades as follows. (What do you expect from an algorithms course?)