Week | Day | Date | Topic | Reading | Notes |
---|---|---|---|---|---|
1 | Tue | Aug 23 | Administrivia & Intro | Homework 0 (on gradescope) | Thu | Aug 25 | System, and why we study them, What CS4410 is reading | 3EP book, Ch 2-6 |
2 | Tue | Aug 30 | The Process Abstraction, What CS4410 is reading | Homework 0 due | |
Thu | Sep 1 | The Process Abstraction (continued), What CS4410 is reading | |||
3 | Tue | Sep 6 | The Process Abstraction (continued), What CS4410 is reading | ||
Thu | Sep 8 | The Process Abstraction (continued), What CS4410 is reading | 3EP book, Ch. 25-27 | Homework 1 (on Gradescope) | |
4 | Tue | Sep 13 | The Thread Abstraction, What CS4410 is reading | ||
Thu | Sep 15 | The Thread Abstraction (continued), What CS4410 is reading | Homework 1 due | ||
5 | Tue | Sep 20 | Scheduling, What CS4410 is reading | 3EP book, Chapters 7-11 | Homework 2 (on Gradescope) |
Thu | Sep 22 | Concurrent Programming, What CS4410 is reading | Harmony book Chapters 1-5 | ||
6 | Tue | Sep 27 | Concurrent Programming, What CS4410 is reading | Harmony book Chapters 6-8 | Homework 2 due; Programming HW 1 on CMSX |
Thu | Sep 29 | Review, , What CS4410 is reading | Prelim 1 | ||
7 | Tue | Oct 4 | Concurrent Programming, What CS4410 is reading | Thu | Oct 6 | Prelim Interlude, What CS4410 is reading | Harmony book Chapters 9-14 | Programming HW 1 due |
8 | Tue | Oct 11 | Fall Break! | ||
Thu | Oct 13 | Concurrent Programming, What CS4410 is reading | 3 EP book: Chapters 28-29 | Oct. 17: Last day to drop without "W" | |
9 | Tue | Oct 18 | Concurrent Programming, What CS4410 is reading | ||
Thu | Oct 20 | Concurrent Programming, What CS4410 is reading |
3EP book: Chapters 30, 31 & App. D; Harmony book Chapters 15, 16 |
||
10 | Tue | Oct 25 | Concurrent Programming, What CS4410 should be reading | Harmony book Chapters 17, 18, 19 | |
Thu | Oct 29 | Deadlock , What CS4410 should be reading | 3EP book: Chapter 32 | ||
11 | Tue | Nov 1 | Deadlock, What CS4410 is reading | Harmony book, Chapter 21 | Programming HW 3 out |
Thu | Nov 3 | Deadlock and Barriers, What CS4410 is reading | |||
12 | Tue | Nov 8 | Memory Management, What CS4410 should be reading | 3 EP book: Chapters 12-17 | |
Thu | Nov 10 | Memory Management, What CS4410 should be reading | 3 EP book: Chapters 18-20 | Programming HW3 due | |
13 | Tue | Nov 15 | Memory Management, What CS4410 should be reading | Review Session | |
Thu | Nov 17 | Virtual Memory, What CS4410 should be reading | 3 EP book: Chapters 21-22 | Prelim 2 | |
14 | Tue | Nov 22 | Virtual Memory, What CS4410 is reading | ||
Thu | Nov 24 | Thanksgiving | |||
15 | Tue | Nov 29 | Persistent Storage & File Systems | 3 Easy Pieces, Ch. 37, (38), 44, 39, 40 | |
Thu | Dec 1 | Persistent Storage & File Systems | 3 Easy Pieces, Ch. 41 | ||
16 | Thu | Dec 8 6:00 PM to 7:30 PM | Review Session in Gates G01 | Recording not available | |
Fri | Dec 9 | OH/Review on Zoom | Recording of the OH |