Spring 2006 CSCI 331 schedule

Class meetings

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