News
Midterm: Important PointsWritten on 21.05.25 by Deepak Garg Some important points for the midterm: No registration for the midterm. There is no registration for the midterm. Just show up in class at the usual time on Wednesday, May 28. The exam starts at 10:15 as usual and will be set for ~90 minutes Scope. Everything covered up to the midterm, including… Read more Some important points for the midterm: No registration for the midterm. There is no registration for the midterm. Just show up in class at the usual time on Wednesday, May 28. The exam starts at 10:15 as usual and will be set for ~90 minutes Scope. Everything covered up to the midterm, including all discussions in the lectures, notes/slides, and assigned readings. The midterm will not have questions specific to the course project. Open book (no Internet, no interactive agents). The exam is open book, open notes. You can bring a digital device pre-loaded with notes, slides, papers, etc., from any source(s). However, use of the Internet and any interactive agents (even one those that are offline) is strictly forbidden during the exam. Grading policy. We will only consider your two best scores from the three exams (midterm, final, repeat). The midterm requires preparing only the first half of the course. It is, therefore, in your interest to take the midterm.
|
Quiz 4Written on 19.05.25 by Vabuk Pahari Hi everyone, Just a reminder that Quiz 4 will take place today in class. Please come to class in person to take the quiz. Each person has to take the quiz individually, and we will only assign grade to those individuals who pass the quiz, regardless of the team. Just to reiterate, you need to… Read more Hi everyone, Just a reminder that Quiz 4 will take place today in class. Please come to class in person to take the quiz. Each person has to take the quiz individually, and we will only assign grade to those individuals who pass the quiz, regardless of the team. Just to reiterate, you need to take the quiz INDIVIDUALLY, in order to get any points for the assignment.
|
Quiz 2 & 3Written on 06.05.25 by Vabuk Pahari Hi everyone, Just a clarification that there was no quiz yesterday (Monday May 5th), nor will there be a quiz tomorrow (Wednesday May 7th). Instead there will be a quiz on Monday, May 12th covering both projects 2 and 3. You need to pass the quiz in order to get credit on Submission 2 and Submission 3. |
Quiz 1 Results.Written on 06.05.25 by Pierfrancesco Maria Ingo Hi everyone, if you are interested in knowing the results of Quiz 1 and assignment 1 please submit an empty submission in quiz 1 submission page. Quizzes are individual, therefore each person who wants to know the results has to submit an empty submission. |
Quick clarification about Lecture 7 (Eventual consistency)Written on 30.04.25 by Deepak Garg Hi all, A clarification about today's lecture: In the Bayou design, the information stored in lieu of truncated log entries is a list of the (Lamport) timestamps of the last discarded update from each replica. For the example on lecture slides 20 and 21, the entry is [-, 2,1] because all updates… Read more Hi all, A clarification about today's lecture: In the Bayou design, the information stored in lieu of truncated log entries is a list of the (Lamport) timestamps of the last discarded update from each replica. For the example on lecture slides 20 and 21, the entry is [-, 2,1] because all updates from P1 are still in the log (the '-' in the first position), the last discarded update from P2 is D with P2's local timestamp 2 (the '2' in the second position) and the last discarded update from P3 is E with P3's local timestamp 1 (the '1' in the third position). This is also explained on the lecture slides linked from the schedule page, and in the Bayou paper. -- Deepak
|
No TA session tomorrowWritten on 30.04.25 by Vabuk Pahari Hi everyone, Just note that there will not be any TA session tomorrow because it is a public holiday.
|
What to do if you are going to miss a quiz?Written on 25.04.25 by Deepak Garg Hi all, Some of you have asked about the course policy for cases where you have to miss an in-class quiz for an important reason. The policy is listed below and is also available on the course main page now. "If you have to miss a class with a quiz for an important reason, inform the TAs at… Read more Hi all, Some of you have asked about the course policy for cases where you have to miss an in-class quiz for an important reason. The policy is listed below and is also available on the course main page now. "If you have to miss a class with a quiz for an important reason, inform the TAs at least two days before the class. Include the reason. The TAs will work out an alternative arrangement with you. If you do not inform the TAs two days in advance, you will not get any points for that project stage. If you fall sick on the day of a quiz unexpectedly, contact the TAs after you recover and produce a doctor's note to work out an alternative arrangement." In particular, if you will miss the class this coming Monday (1st quiz), inform the TAs at the latest by tomorrow (26.04). Include the reason for missing the class.
-- The course staff
|
Clarification on Due Date for Lab 1Written on 24.04.25 by Vabuk Pahari Hi everyone, Since some students were confused about the due date for Lab 1, we have decided to make the due date for Lab 1 Saturday April 26 23:59, with No Slip Days Allowed. This means that you can submit Lab 1 until April 26 without being deducted any slip days. Note, that you cannot take any… Read more Hi everyone, Since some students were confused about the due date for Lab 1, we have decided to make the due date for Lab 1 Saturday April 26 23:59, with No Slip Days Allowed. This means that you can submit Lab 1 until April 26 without being deducted any slip days. Note, that you cannot take any additional Slip Days for this lab. So, everybody has the full 10 slip days for Lab 2 - 8. In the future, all labs will be due on Wednesdays. You can find the schedule for the semester here: Project Schedule. The submission will be open until Saturday to account for the Slip Days. The quizzes for the Labs will take place on Monday following the Labs. If you have any questions regarding this, please feel free to contact the TAs.
|
Team RegistrationWritten on 10.04.25 by Vabuk Pahari Hi everyone, The team registration is open in the following link: Team Registration. |
Room Change for Today's TA SessionWritten on 10.04.25 (last change on 10.04.25) by Vabuk Pahari Hi everyone, The TA session will take place today in E 1.5 Room 005. From next week onwards, it will be held in Room 029. |