[All readings are from the course text unless otherwise indicated]
| Day/Date | Assigned Reading | Lecture Topics
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||