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