------------------------------------------------------------------------------
MC logo
CSc 422 Fall, 2017 Schedule
[^] CSc 422 Home
------------------------------------------------------------------------------ This is a tentative schedule for Fall, 2017. I will attempt to keep this document up to date as the semester progresses, and try to avoid last-minute changes. Do not consider anything more than a week away as fixed.

Tuesday Thursday
Aug 22 – 24Chapter 1: Introduction, History
Aug 29 – 31Chapter 1: HistoryChapter 1: Hardware Review
Sep 5 – 7Chapter 1: OS ConceptsChapter 2: Process Model
Sep 12 – 14Chapter 2: Process ModelChapter 2: Threads
Sep 19 – 21Chapter 2: ConcurrencyChapter 2: Concurrency
Sep 26 – 28Chapter 2: ConcurrencyExam I: Ch. 1, Sec. 2.1–2.3
Oct 3 – 5Chapter 2: ConcurrencyChapter 2: Scheduling
Oct 10 – 12Fall BreakSection 3.1, 3.2: Memory Management
Oct 17 – 19Section 3.3: Paging & Virtual MemorySection 3.4: Replacement Algorithms
Oct 24 – 26Section 3.4: Replacement AlgorithmsSection 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 – 9Chapter 4: File Systems.Chapter 4: File Systems.
Nov 14 – 16Chapter 4: File Systems.Section 5.1–5.4: I/O and Disks.
Nov 21 – 23Section 5.1–5.4: I/O and Disks.Thanksgiving
Nov 28 – 30Exam III: Sec. 3.5, 3.6, Ch. 4Section 5.1–5.4: I/O and Disks.
Dec 5 – 7Flash Storage
Dec 12 – 14Final Exam, 12:00 am

The last day to drop this course is Friday, October 27, 2017.