Introduction to Operating Systems
C Sc 284
Fall Semester 2001
 
  MONDAY
WEDNESDAY
FRIDAY
8/20
Wang 1.8, 10.1-10.6
Command line Args  
Short hardware history
Stallings Chapt 1
Interrupts, Cache, Blocking calls
8/27
Stallings Chapt 2
OS History; IBM 1620 example
Wang 11.8-11.14
fork()
Stallings Chapt 3
Processes
9/3
Labor Day
Wang 11.1-11.7
Descriptor Table
Wang 12.1-12.3
Dup(), Dup2()
9/10
Stallings Chapt 4
Threads
Threads 
Threads 
9/17
Stallings Chapt 5
Process Synch
Mutex   
Exam 1
9/24
Stallings Chapt 6
Deadlocks, starvation
Cond_Wait() 
Wang 9.1-9.6 
Domains
10/1
Wang 12.4-12.8
Sockets
Sockets 
Free Day 
10/8
Wang 11.15-11.18
Interrupts
Stallings Chapt 7
Memory Mgt
Stallings Chapt 8
Virtual Memory
10/15
Project/Group Assignment
Virtual Memory  
Virtual Memory
10/22
 Virtual Memory
Stallings Chapt 9
Scheduling
Exam 2
10/29
Triumph of
the Nerds
continued 
continued 
11/5
Wang 5
grep, awk, sed
Stallings Chapt 12
File Systems/ I/O Systems
Wang 8
inodes
11/12
inodes
Linux
NT
11/19
NT
Thanksgiving
Thanksgiving 
11/26
Exam 3   
 
 
12/3
Project Presentations during class time
Finals Week Project DemosProject DemosProject Demos