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