BEGIN:VCALENDAR VERSION:2.0 PRODID:UIUC//CS341 SP26 Assignment Schedule//EN DTEND:20260427T000000 DTSTART:20260119T000000 ORGANIZER:MAILTO:cs341admin@illinois.edu SUMMARY:CS341 Spring 26 Assignment Schedule\, University of Illinois Urban a-Champaign UID:cs341-sp26-assignments@illinois.edu BEGIN:VEVENT SUMMARY:Luscious Locks lab - Release DTSTART:20260120T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Luscious Locks lab - Due DTSTART:20260128T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Perilous Pointers lab - Release DTSTART:20260127T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Perilous Pointers lab - Due DTSTART:20260204T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Utilities Unleashed lab - Release DTSTART:20260203T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Utilities Unleashed lab - Due DTSTART:20260211T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Mini Memcheck lab - Release DTSTART:20260210T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Mini Memcheck lab - Due DTSTART:20260218T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Teaching Threads lab - Release DTSTART:20260217T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Teaching Threads lab - Due DTSTART:20260225T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Critical Concurrency lab - Release DTSTART:20260224T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Critical Concurrency lab - Due DTSTART:20260304T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Deadlock Demolition lab - Release DTSTART:20260303T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Deadlock Demolition lab - Due DTSTART:20260311T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Ideal Indirection lab - Release DTSTART:20260310T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Ideal Indirection lab - Due DTSTART:20260325T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:MapReduce lab - Release DTSTART:20260324T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:MapReduce lab - Due DTSTART:20260401T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Charming Chatroom lab - Release DTSTART:20260331T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Charming Chatroom lab - Due DTSTART:20260408T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Deepfried dd lab - Release DTSTART:20260407T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Deepfried dd lab - Due DTSTART:20260415T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Mad Mad Access Patterns lab - Release DTSTART:20260414T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Mad Mad Access Patterns lab - Due DTSTART:20260422T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Savvy Scheduler lab - Release DTSTART:20260421T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Savvy Scheduler lab - Due DTSTART:20260429T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Lovable Linux lab - Release DTSTART:20260426T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Lovable Linux lab - Due DTSTART:19871211T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Extreme Edge Cases MP Part 1 - Release DTSTART:20260126T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Extreme Edge Cases MP Part 1 - Due DTSTART:20260203T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Vector MP Part 1 - Release DTSTART:20260201T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Vector MP Part 1 - Due DTSTART:20260209T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Shell MP Part 1 - Release DTSTART:20260208T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Shell MP Part 1 - Due DTSTART:20260216T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Shell MP Part 2 - Release DTSTART:20260215T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Shell MP Part 2 - Due DTSTART:20260223T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Malloc MP Part 1 - Release DTSTART:20260222T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Malloc MP Part 1 - Due DTSTART:20260302T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Malloc MP Part 2 - Release DTSTART:20260301T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Malloc MP Part 2 - Due DTSTART:20260309T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Password Cracker MP Part 1 - Release DTSTART:20260308T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Password Cracker MP Part 1 - Due DTSTART:20260323T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Parallel Make MP Part 1 - Release DTSTART:20260322T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Parallel Make MP Part 1 - Due DTSTART:20260330T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Parallel Make MP Part 2 - Release DTSTART:20260329T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Parallel Make MP Part 2 - Due DTSTART:20260406T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Finding Filesystems MP Part 1 - Release DTSTART:20260405T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Finding Filesystems MP Part 1 - Due DTSTART:20260413T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Nonstop Networking MP Part 1 - Release DTSTART:20260412T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Nonstop Networking MP Part 1 - Due DTSTART:20260420T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Nonstop Networking MP Part 2 - Release DTSTART:20260419T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Nonstop Networking MP Part 2 - Due DTSTART:20260427T235900 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Nonstop Networking MP Part 3 - Release DTSTART:20260426T180000 VALUE:DATE-TIME END:VEVENT BEGIN:VEVENT SUMMARY:Nonstop Networking MP Part 3 - Due DTSTART:20260504T235900 VALUE:DATE-TIME END:VEVENT END:VCALENDAR