Carnegie Mellon
SCS logo
Computer Science Department
home
syllabus
staff
schedule
lecture
projects
homeworks
 
 

15-410 Schedule


Reading Assignments

This table is a guide to the expected reading sequence and approximate dates. You can use it to read ahead, which is an excellent idea.

2005-01-10
First wave
Chapter 1 (Intro)
Chapter 2 (Computer-System Structures)
Chapter 3 (Operating-System Structures)
Chapter 13.1 (I/O Overview)
Chapter 13.2 (Hardware)
Chapter 13.3 (I/O interface)
2005-01-17
Second wave
Chapter 4 (Process)
Skip 4.5 (IPC), 4.6 (Client-Server)
Chapter 5 (Thread)
Chapter 7 (Synchronization)
Skip 7.9 (Transactions)
2005-02-04
Third wave
Chapter 7.4.3, 7.5.3 (Deadlock intro, assigned in Wave 2)
Chapter 8 (Deadlock)
Chapter 6 (Scheduling)
Chapter 9 (Memory Management)
Chapter 10 (Virtual Memory)
2005-03-01
Fourth wave
Chapter 14 (Mass-Storage Structure)
Chapter 11 (File-System Interface)
Chapter 12 (File-System Implementation)
2005-03-29
Fifth wave
Section 4.5 (IPC), 4.6 (Client-Server)
Chapter 18 (Protection)
Chapter 19 (Security)
Chapter 16 (Distributed File Systems)
Designing an Authentication System (optional, but fun)

Important Dates

At present these dates are tentative. This is not an offer to buy or sell securities. Tax and title fee extra. Some restrictions apply. Void where prohibited by law.

Item Out Due
Project 0 January 12 (Wednesday) January 19 (Wednesday)
Project 1 January 21 (Friday) January 31 (Monday)
Partner registration deadline February 26 (Wednesday)
Book Report January 31 (Monday) April 29 (Friday)
Project 2 February 2 (Wednesday) February 18 (Friday)
Project 3 February 21 (Monday) April 8 (Friday)
Mid-term Exam February 23 (Wednesday)
Project 3 Checkpoint 1 (in cluster) (possibility 1) February 28 (Monday)
Project 3 Checkpoint 1 (in cluster) (possibility 2) March 2 (Wednesday)
Spring Break March 4 (Friday) March 11 (Sunday)
Mid-term Grades March 7 (Monday)
Project 3 fork()/exec() checkpoint March 18 (Friday)
Project 3 due April 8 (Friday)
Project 4 April 11 (Monday) April 27 (Wednesday)
No class (Spring Carnival) April 15 (Friday)
Project 4 due April 27 (Wednesday)
Book Report due April 29 (Friday)
Last day of class

[Last modified Friday February 25, 2005]