The schedule has seven two-week sections:
- Introduction
- Process Management
- Input-Output Subsystems
- Storage Management
- File Systems
- Networks
- Operating Systems Everywhere
Linked material from the ACM or the IEEE can be downloaded for free from within
the monmouth.edu
domain.
- Section 1: Introduction, Wednesday, 18 January through Monday, 30 January.
- Readings
-
Finkel: Chapter 1
Hailperin: Chapters 1 & 11
- Class notes
-
Introduction
Operating Systems
Hardware Architecture
Security
Concurrency
- Quiz
-
Pop quiz 1.
The rules of the game.
The grades.
- Section 2: Process Management, Wednesday, 1 February through Monday, 13 February.
- Readings
-
Finkel: Section 1.5, Chapters 2, 8, & 9
Hailperin: Chapters 2
- Class notes
-
Processes
Threads
Scheduling
Synchronization
- Assignment
-
Assignment 1 (last modified on 2012 February 17) available on Wednesday, 1 February; due
on Wednesday, 22 February at 11:30 p.m.
The grades.
- Section 3: Input-Output Subsystems, Wednesday, 15 February through Monday, 27 February.
- Readings
-
Finkel: Chapter 5, Transput
- Class notes
-
I-O Hardware
The I-O Subsystem
Disk I-O
Allocation and Deadlock
- Assignment
-
Assignment 2 (last modified on 2012 March 12) available on 22 February; due
on Monday, 19 March at 11:30 p.m.
The grades.
- Quiz
-
Wednesday, 29 February
The answers.
The grades.
Pop quiz 2
The grades.
- Section 4: Storage Management, Wednesday, 29 February through Monday, 19 March.
- Spring break
— Saturday, 10 March, to Friday, 16 March.
-
- Midterms grades due
— Tuesday, 13 March.
-
- Readings
-
Finkel: Chapter 3, Space Management
Hailperin: Chapter 6, Virtual Memory
- Class notes
-
Storage Management
Physical Addressing
Virtual Addressing
Managing Virtual Storage
- Assignment
-
Assignment 3 (last modified on 2012 March 19) available on Wednesday, 14 March; due
on Monday, 9 April at 11:30 p.m.
- Section 5: File Systems, Wednesday, 21 March through Monday, 2 April.
- Drop day
— Monday, 26 March.
-
- Readings
-
Finkel: Chapter 6, File Structures
Hailperin: Chapter 8, Files and Other Persistent Storage
- Class notes
-
File-Systems Background
Files
Directories
File Systems
- Assignment
-
Assignment 4 (last modified on 2012 April 12) available on Wednesday, 4 April; due
on Tuesday, 1 May at 11:30 p.m.
- Quiz
-
Wednesday, 4 April
The answers.
The grades.
- Section 6: Networks, Wednesday, 4 April through Monday, 16 April.
- Readings
-
Hailperin: Chapter 9, Networking
- Class notes
-
Network Background
Transport Services
Network Services
Case Study: Distributed File Systems
- Section 7: Operating Systems Everywhere, Wednesday, 18 April through Monday, 30 April.
- Class notes
-
Middleware
Web Operating Systems
- Quiz
-
Monday, 30 April
The answers.
The grades.
-
Optional final exam at 5:30 to 7:30 on 2 May in HH 209.
This page last modified on 2012 January 12.
|
|