Labs

All labs are released on Thursdays and due on the following Wednesday at 11:59pm

Lab Release Date Due Date Slides Handout
Know Your Tools Week 1 Week 2
Extreme Edge Cases Week 2 Week 3
Utilities Unleashed Week 3 Week 4
Mini Valgrind Week 4 Week 5
Teaching Threads Week 5 Week 6
Splendid Synchronization Week 6 Week 7
Deadlocked Diners Week 7 Week 8
Ideal Indirection Week 8 Week 9
Pied Piper Week 9 Week 11
Savage Scheduler Week 11 Week 12
Chatroom Week 12 Week 13
Finding Filesystems Week 13 Week 14
Mad Mad Access Pattern Week 14 Week 15
Super Linux Kernel Super Lab Week 15 Week 16