Skip appendices unless specifically assigned (e.g., A1b pp46-50 in Week 1). * means extra credit Week Reading Topic Problems due the following Tuesday ---- ------- ----- ---------------------------------- 1 Ch 1,A1b Computer System Overview 1.3, 1.4, 1.7 - Due Week 2 2 Ch 2 Operating System Overview 1.1, 1.13, 2.1, 2.2, 2.3, 2.4, 2.5 3 Ch 3 Processes 3.1, 3.2, 3.3, 3.4, 3.8, 3.9, 3.10 4 Ch 4 Threads 4.1, 4.2, 4.3, 4.4, 4.5, *4.8 5 Ch 5 Mutual Exclusion 5.2, 5.3, 5.4, 5.8, 5.12, 5.14 & Synchronization *(5.5, 5.17) (* is extra credit) 6 Ch 6 Deadlock & Starvation 6.2, 6.3, 6.4, 6.5, 6.6, 6.10, 6.11, 6.16, *(6.15, 6.17) 7 Ch 7 Memory Management 7.2, 7.6, 7.7, 7.8, 7.12, 7.13, 7.14 Due Tue Week 10 Winter Quarter 1 Ch 8 Virtual Memory 8.1, 8.4, 8.5, 8.6 Due Week 2 2 Nutt 5 Lab 6 - Syscall Also catch up on Labs 1-5 from fall So labs 1-6 due Week 3. 3 Ch 9 Uniprocessor Scheduling 9.1, 9.2, 9.11 Due Week 4 Labs 7 & 8 Event Queues 4 Nutt 8 Labs 7 & 8 Event Queues Labs 7 & 8 due week 7. 5 Ch 10 Multiprocessor Scheduling 10.1, 10.2, plus optional *10.3, *10.4 Labs 7 & 8 Event Queues Problems Due week 6 6 Nutt 8 Labs 7 & 8 Event Queues Labs 7 & 8 due week 7 Exam over Chapters 1-10 Exam is on Thursday at 10:00am 7 Ch 12 File Management 12.2, 12.3, 12.7 due week 8 Lab 9, Device Drivers Due week 8 8 Ch 11 I/O 11.3, 11.9, 11.10, 11.11 9 Ch 14 Client/Server & Clusters 14.1, 14.2 * Extra credit exercises