Announcements will be posted here.
- 5/25: Final grades submitted to registrar.
Wishing you all health, safety, and stability. - 5/23: Final exam is graded
Your final exam scores are available in Gradescope. - 5/23: Final exam solutions posted.
On the exams page. Please let us know if you see any mistakes. - 5/9: last day to turn in labs has been extended
It is now Friday, May 15, at 7:00 PM. - 5/7: The story of Mel
You may enjoy the story of Mel, a classic folk tale. This was considered to be a legend for many years, but people have (re)learned that Mel is real. - 5/7: The Night Watch
This is a modern classic that hilariously captures some of the essence of writing systems code. - 5/7: HW 11 solutions released
- 4/25: HW 10 solutions released
- 4/23: Midterm solutions posted
Solutions to the midterm are posted on the exams page. - 4/19: HW 11 released
- 4/18: HW 9 solutions released
- 4/11: HW 8 solutions released
- 4/11: HW 10 released
- 4/11: Lab 5 released
It's due April 29. As always, start on time, and on time means this week. - 4/06: Midterm distribution posted
The distribution of scores on the exam is here. - 4/04: HW 9 released
- 4/04: HW 7 solutions released
- 3/29: HW 8 released
- 3/22: Lab 4 released
It's due April 15. As always, start on time, and on time means this week. - 3/21: Schedule for second half of semester posted
It's tentative, as usual - 3/21: HW 7 released
- 3/10: Midterm logistics
Please see the class notes on the syllabus page for the logistics of our remote exam. - 3/10: HW 5 and HW 6 solutions released
- 3/10: Midterm will be given Thursday in the scheduled slot.
You will take it remotely; we will discuss logistics in class. - 3/6: 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. - 3/5: Past exams posted
They are posted on the exams page - 2/29: HW 4 solutions released
- 2/29: HW 6 released
- 2/22: HW 3 solutions released
- 2/22: HW 5 released
- 2/15: HW 2 solutions released
- 2/15: HW 4 released
- 2/13: Lab 3 released
It's due March 6. This lab used to be split into parts, due in different weeks. Although we are assigning it monolithically this year, you should assume when planning that it's two labs' worth of work. - 2/9: HW 1 solutions released
- 2/8: Minor reshuffling of reading assignments
Pushed some chapters to Tuesday that were due on Thursday, other minor rearrangement of the upcoming week's reading - 2/8: HW 3 released
- 2/1: HW 2 released
- 1/27: HW 1 released, Lab 2 released
- 1/22: Lab 1 released
- 1/19: Basic web page created