Date | Topic | Reading | Notes and Aids |
---|---|---|---|
R, 12 Jan | File System Interface | Chapter 10 | Text PPT |
T, 17 Jan | |||
R, 19 Jan | File System Implementation | Chapter 11 |
Text PPT
FAT32 specification |
T, 24 Jan | |||
R, 26 Jan | |||
T, 31 Jan | Mass-Storage Systems | Chapter 12 | Text PPT |
R, 2 Feb | I/O Systems | Chapter 13 | Text PPT , Tulip interface |
T, 7 Feb | OS Structures | Chapter 2 | Text PPT |
R, 9 Feb | Processes | Chapter 3 | Text PPT |
T, 14 Feb | |||
R, 16 Feb | Pthreads in tru64 Unix | ||
T, 21 Feb | Test 1 -- Chapters 2, 10, 11, 12, & 13 | ||
R, 23 Feb | Threads | Chapter 4 | Text PPT |
T, 28 Mar | |||
R, 2 Mar | CPU scheduling | Chapter 5 | Text PPT |
T, 14 Mar | O(1) scheduler | ||
R, 16 Mar | Process Synchronization | Chapter 6 | Text PPT |
T, 21 Mar | |||
R, 23 Mar | Unsynchronized chat example | ||
T, 28 Mar | Deadlocks | Chapter 7 | Text PPT |
R, 30 Mar | Test 2 -- Chapters 3, 4, 5, & 6 and O(1) scheduling | ||
T, 4 Apr | Hardware memory | Consult the Memory Management reading assignment page. | |
R, 6 Apr | NCUR @ UNCA | ||
T, 11 Apr | Main Memory | Chapter 8 | Text PPT |
R, 13 Apr | Virtual Memory | Chapter 9 | Text PPT |
T, 18 Apr | Linux structures | ||
R, 20 Apr | Security | Chapter 15 | Text PPT |
T, 25 Apr | |||
R, 27 Apr | Short third exam and presentations by graduating seniors | ||
T, 9 May | Presentations by non-seniors: 11:30 AM to 2:00 PM |