| Lab 1 -- Fields/dlist/rbtree primer |
Due Noon, Wednesday, February 1 |
| Lab 2 -- Reading nasty data, part 1 |
Due Noon, Wednesday, February 8 |
| Lab 3 -- Reading nasty data, part 2 |
Due Noon, Wednesday, February 15 |
| Lab 4 -- Fakemake |
Due Noon, Wednesday, February 22 |
| Lab 5 -- Jtar |
Due Noon, Wednesday, March 7 |
| Lab 6 -- Assembler |
We no longer do this lab |
| Lab 7 -- Jmalloc |
Due Noon, Monday, March 26 |
| Lab 8 -- Jsh |
Due Noon, Wednesday, April 4 |
| Lab 9 -- Jtalk 1 |
Due Noon, Friday, April 13 |
| Lab A -- Jtalk 2 |
Due Noon, Friday, April 20 |
| Lab B -- The Elevator Lab |
Due 11:59:59 PM, Monday, April 30 |