| Lab 1 -- Fields/dlist/rbtree primer | Due Noon, Friday, September 7 |
| Lab 2 -- Reading nasty data, part 1 | Due Noon, Friday, September 14 |
| Lab 3 -- Reading nasty data, part 2 | Due Noon, Friday, September 21 |
| Lab 4 -- Fakemake | Due Noon, Friday, September 28 |
| Lab 5 -- Jtar | Due Noon, Friday, October 19 |
| Lab 6 -- Assembler | We no longer do this lab |
| Lab 7 -- Jmalloc | Due Noon, Monday, November 5 |
| Lab 8 -- Jsh | Due Noon, Friday, November 30 |