Tuesday | Thursday | |
Aug 22 – 24 | Chapter 1: Introduction, History | |
Aug 29 – 31 | Chapter 1: History | Chapter 1: Hardware Review |
Sep 5 – 7 | Chapter 1: OS Concepts | Chapter 2: Process Model |
Sep 12 – 14 | Chapter 2: Process Model | Chapter 2: Threads |
Sep 19 – 21 | Chapter 2: Concurrency | Chapter 2: Concurrency |
Sep 26 – 28 | Chapter 2: Concurrency | Exam I: Ch. 1, Sec. 2.1–2.3 |
Oct 3 – 5 | Chapter 2: Concurrency | Chapter 2: Scheduling |
Oct 10 – 12 | Fall Break | Section 3.1, 3.2: Memory Management |
Oct 17 – 19 | Section 3.3: Paging & Virtual Memory | Section 3.4: Replacement Algorithms |
Oct 24 – 26 | Section 3.4: Replacement Algorithms | Section 3.5, 3.6: Memory System Design Issues |
Oct 31 – Nov 2 | Chapter 4: File Systems. | Exam II: Sec. 2.4, 2.5, 3.1-3.4 |
Nov 7 – 9 | Chapter 4: File Systems. | Chapter 4: File Systems. |
Nov 14 – 16 | Chapter 4: File Systems. | Section 5.1–5.4: I/O and Disks. |
Nov 21 – 23 | Section 5.1–5.4: I/O and Disks. | Thanksgiving |
Nov 28 – 30 | Exam III: Sec. 3.5, 3.6, Ch. 4 | Section 5.1–5.4: I/O and Disks. |
Dec 5 – 7 | Flash Storage | |
Dec 12 – 14 | Final Exam, 12:00 am |
The last day to drop this course is Friday, October 27, 2017.