CS411/511. Operating Systems

Syllabus and Assignments, Spring 1999

[All readings are from the course text unless otherwise indicated]

Day/Date Assigned Reading Lecture Topics
Week 1
M 3/29 Chapters 1-2 (read or skim as needed) Introduction
Relationship of OS's to hardware
W 3/31 Chapter 3; Chapters 21-21.4, 23-23.2 (read or skim as needed) OS structure
OSP and the class project
F 4/2 Chapter 4 Processes and threads
Week 2
Homework 1 due at start-of-class on Monday
M 4/5 Chapter 5 Processes and threads
W 4/7 -- Process scheduling
Project 0 due at start-of-class on Friday
F 4/9 -- Process scheduling
Week 3
M 4/12 Chapter 8 Process scheduling/Memory management
W 4/14 -- Memory management
Homework 2 due at start-of-class on Friday
F 4/16 Chapter 9 Memory management
Week 4
M 4/19 -- OSP problem solving session
No office hours today
W 4/21 511 students only: Section 22.6 Virtual memory
Project 1 due at start-of-class on Friday
F 4/23 Chapter 19 Protection
Week 5
M 4/26 Chapter 10
OS Design Strategies
Homework 3 due at start-of-class on Wednesday
W 4/28 Chapter 11 Directory System Structure
No office hours today
F 4/30 511 students only: Section 23.5 File System Structure
Week 6
M 5/3 (study for exam?) Process Synchronization
Office hours today at 8:00 and 1:30
W 5/5 Chapter 6 Midterm Exam
F 5/7 511 students only: Sections 22.7 and 22.8 Process Synchronization
Week 7
M 5/10 Chapter 7 Deadlock
Project 2 due at start-of-class on Wednesday
W 5/12 Chapter 12 Deadlock
Homework 4 due at start-of-class on Friday
F 5/14 Chapter 13 I/O Systems
Week 8
M 5/17 -- Disk Scheduling
W 5/19 Chapter 15 Network Structures
511 students only: Section 22.10
Homework 5 due at start-of-class on Friday
F 5/21 511 students only: Chapter 16 Network OS's
Week 9
M 5/24 Chapter 17 (except 17.6) OSP problem solving session
No office hours today
W 5/26 -- Distributed OS's
Project 3 due at start-of-class on Friday
F 5/28 -- Distributed File Systems
Week 10
M 5/31 -- no classes - Memorial Day
CS511 only! Homework 6 due at start-of-class on Wednesday
W 6/2 Chapter 20
511 students only: Section 22.11
Security
F 6/4 (study for final?) Question & Answer session
Finals Week
Final Exam at 9:30 AM on Thursday, June 10
Note that the only office hours this week will be 8-10 AM on Monday and 7:30-9:30 AM on Thursday -- Dr. Pancake will be out of town the rest of the week