18-213/18-613 Intro to Computer Systems: Homeworks

In addition to the labs, there will be weekly homeworks:

  • The first homework will go out on Tuesday September 7.
  • Homeworks (after homework #1) are released and collected on Canvas as a quiz.
  • There are 12 homeworks in all. Homeworks #5 and #6 of the 12 are combined into one double-points homework (HW 5/6), which will be a low-stakes, open book, take-home midterm. Further details on HW 5/6 will be presented in lecture and posted to Piazza.
  • Homeworks (other than HW 5/6) are released on Tuesdays, and due 9 days later at 11:59 pm ET. There are no grace days. The late penalty is 15% per day. You can turn in a homework at most 3 days late.
  • The rules are different for HW 5/6. It is released on Monday October 11 at 10 pm ET and due on Sunday October 17 at 10 pm ET. Unlike the other homeworks, HW 5/6 is 80 minutes self-timed, and you only get one attempt at your answers. HW 5/6 must be turned in by Oct 17 at 8 pm---there are no grace days or late days permitted. This is because midsemester grades are due the next day.
  • We will drop your two lowest scores. The 10 remaining are each worth 2% of your course grade. HW 5/6 counts as two homeworks for this accounting.
  • The homeworks are designed to reinforce concepts from the lectures held the week the homework is released. HW 5/6 is designed as a low-stakes midterm covering the material through the Sept 30 lecture.