Monday | Wednesday | ||
Aug 19 | Chapter 1: Introduction, History | Aug 21 | Chapter 1: History |
Aug 26 | Chapter 1: Hardware Review | Aug 28 | Chapter 1: Hardware Review |
Sep 2 | Labor Day | Sep 4 | Chapter 1: OS Concepts |
Sep 9 | Chapter 1: OS Concepts | Sep 11 | Chapter 2: Process Model |
Sep 16 | Chapter 2: Threads | Sep 18 | Exam I: Ch. 1, Sec. 2.1–2.2 |
Sep 23 | Chapter 2: Threads | Sep 25 | Chapter 2: Concurrency |
Sep 30 | Chapter 2: Concurrency | Oct 2 | Chapter 2: Concurrency |
Oct 7 | Chapter 2: Concurrency | Oct 9 | Chapter 2: Scheduling |
Oct 14 | Section 3.1, 3.2: Memory Management | Oct 16 | Section 3.3: Paging & Virtual Memory |
Oct 21 | Section 3.4: Replacement Algorithms | Oct 23 | Exam II: Sec. 2.3, 2.4, 2.5, 3.1-3.3 |
Oct 28 | Section 3.5, 3.6: Memory System Design Issues | Oct 30 | Section 3.5, 3.6: Memory System Design Issues |
Nov 4 | Chapter 4: File Systems. | Nov 6 | Chapter 4: File Systems. |
Nov 11 | Chapter 4: File Systems. | Nov 13 | Chapter 4: File Systems. |
Nov 18 | Section 5.1–5.4: I/O and Disks. | Nov 20 | Exam III: Sec. 3.4, 3.5, 3.6, Sec. 4.1-4.4 |
Nov 25 | --- Thanksgiving Break --- | ||
Dec 2 | I/O and Disks. | Dec 4 | Flash Storage |
The final exam will be on Friday, December 6 at noon.
The last day to drop this course is Friday, October 25