Announcements will be posted here.
- 4/30: Final will be closed book, but you can bring TWO two-sided sheets of notes
As with the midterm, you may bring notes. Note that whereas for the midterm you had ONE two-sided sheet, for the final, you may bring TWO two-sided sheets, for a total of four sides of printing. As with the midterm, we have formatting requirements for each sheet. Here they are: Times New Roman font, minimum 10 point font, minimum 1 inch margins on all sides, maximum 55 lines per side (which is a busy single-spaced sheet). 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. - 4/2: Lab 5 released
It is due on Friday, April 25, 2025, 11:59 PM - 3/31/25: Makeup class this Thursday
We are having a make-up class on Thursday April 3, 2025: 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. - 03/17: Midterm exam and solution posted
They are on the exams page. - 03/17: Midterm distribution posted
The distribution of scores on the exam is here. - 3/5: Midterm will be closed book, but you can bring one two-sided sheet of notes
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. - 2/28: Past exams posted
There is now an exams page with prior exams. - 2/27: Updated time of Tuesday RS
The time has been updated from 5pm to 3:30pm. Please sign up as usual, when the signup sheet is posted. - 2/26: Lab 4 released
It is due on Friday, April 4, 2025, 11:59 PM - 2/19: HW5 has been updated
HW5 was posted yesterday (2/18). If you captured it then, please look again, as several questions have been added. - 2/17: A revised schedule has been published
Class will not meet tomorrow, despite the virtual Monday. Instead, we will have a make-up class later in the semester. - 2/12: POCs are posted
See this page - 2/12: Lab 3 released
It is due on Friday, February 28, 2025, 11:59 PM - 1/31: Lab 2 released
It is due on Friday, February 14, 2025, 11:59 PM - 1/23: Lab 0 quiz released on Gradescope
Lab 0, which is due on Monday 1/27, is lab setup, and it comes with a quiz. See the lab infrastructure page for details. - 1/21: Labs 0 and 1 released
- 1/16: Basic web page created