Announcements will be posted here.
- 3/3: Midterm will be closed book, but you can bring one two-sided sheet of notes
The notes may not include lab code, and they must be completely in English. The formatting requirements on this sheet are as follows: Times New Roman font, minimum 10 point font, minimum 1 inch margins on all sides, maximum 55 lines per side, printing on two sides acceptable. Do not exceed 1 inch margins, even if it means that you cannot fit 55 lines per side. If you use handwriting, same deal: your handwriting should be no smaller than 10pt, your margins should be at least 1 inch, etc., etc. We will check these sheets during the exam. - 3/1: Makeup class this Tuesday
We are having a make-up class on March 3, 2026, 4:55-6:10 PM: signup. This class is just as required as normal classes, and is assigned viewing. You have three choices for viewing. (1) Attend in-person, which requires signing up at the link. (2) Attend by Zoom (via Brightspace). (3) Watch the Zoom recording (via Brightspace). Please do not attend in person unless you have signed up. If we have more signups than the room's capacity, we will run a lottery. - 2/28: Quiz 6 canceled
We will not have a quiz on Monday after all - 2/28: Practice virtual memory problems posted
Thanks to Andrew, we have additional practice problems for virtual memory. They are posted in the course schedule page in the row for RS05. - 2/11: Lab 4 released
It is due on Friday, April 3. - 2/25: POCs are posted
See this page - 2/23: Practice exams released
They are on the exams page. - 2/17: Review session 4 sign-up link posted
The fourth review session will be this Thursday. - 2/15: Mike's Thursday office hours rescheduled to the following week
Mike's office hours will not happen this Thursday 2/19 and will instead be Monday 2/23, 1:30-2:30 PM. - 2/11: Lab 3 released
It is due on Friday, February 27. - 2/11: Makeup class this Thursday
We are having a make-up class on February 12, 2026, 4:55-6:10 PM: signup. This class is just as required as normal classes, and is assigned viewing for the next class. You have three choices for viewing. (1) Attend in-person, which requires signing up at the link. (2) Attend by Zoom (via Brightspace). (3) Watch the Zoom recording (via Brightspace). Please do not attend in person unless you have signed up. If we have more signups than the room's capacity, we will run a lottery. - 2/02: Review session 3 sign-up link posted
The third review session will be this Thursday. - 1/30: Lab 2 released
It is due on Friday, February 13. - 1/26: Review session 2 sign-up link posted
The second review session will be this Thursday. - 1/24: Revised schedule posted
As you will have seen in email, class is not meeting on Monday 1/26/26 because NYU will not have in-person classes. We will instead have a class on Thursday, 2/12/26. Although attendance will be optional at the make-up, it will be video-recorded, and the video will be assigned viewing. We have adjusted the class and quiz schedule accordingly. - 1/21: Sign-up sheet for tomorrow's RS01 posted
Please see the review sessions page for sign-up and logistics - 1/18: Labs 0 and 1 released
Lab 0, which is due on Monday 1/26, is lab setup, and it comes with a quiz. See the lab infrastructure page for details. - 1/20: Basic web page created