15-213: Introduction to Computer Systems
Fall 2007
Schedule


 
Table 1: 15-213, Fall 2007 Schedule.
Class Date Day Topic Reading Problems Assignments Who
1 8/29 Wed Overview 1     Both
2 8/31 Fri Bits, Bytes, and Integers 2.1-2.3 2.44, 2.45, 2.49, 2.54 L1 Out GG
3 9/5 Wed Floating Point 2.4-2.5 2.59, 2.60, 2.61   GG
4 9/7 Fri Machine Prog 1: Overview 3.1-3.5 3.31   TCM
5 9/12 Wed Machine Prog 2: Control 3.6-3.7 3.34 L1 Due, L2 Out TCM
6 9/14 Fri Machine Prog 3: Data 3.8-3.11 3.36   TCM
7 9/19 Wed Machine Prog 4: Advanced 3.12-3.13, 3.16 3.24   TCM
8 9/21 Fri Program Optimization 5.1-5.15 5.3, 5.6 L2 Due, L3 Out TCM
9 9/26 Wed Memory Hierarchy 6.1-6.3 6.2, 6.3, 6.4   TCM
10 9/28 Fri Cache Memories 6.4 6.9-6.17   TCM
11 10/3 Wed Cache Performance     L3 Due, L4 Out TCM
12 10/5 Fri Linking 7 7.2, 7.3   GG
13 10/10 Wed Except. Control Flow 1 8.1-8.4 8.1-8.3   GG
14 10/12 Fri Except. Control Flow 2 8.5-8.8 8.19 L4 Due GG
15 10/17 Wed Exam #1     L5 Out TCM
  10/19 Fri Mid-Semester Break        
16 10/24 Wed Dyamic Storage Alloc. 1 10.9 10.6, 10.7   TCM
17 10/26 Fri Dyamic Storage Alloc. 2 10.10-10.13 10.18 L5 Due, L6 Out GG
18 10/31 Wed System-Level I/O 11 11.2, 11.3   GG
19 11/2 Fri Virtual Memory 10.1-10.6 10.4   TCM
20 11/7 Wed P6/Linux Memory System 10.7-10.8 10.14   TCM
21 11/9 Fri Internetworking 12.1-12.3   L6 Due GG
22 11/14 Wed Network Programming 12.4 12.5 L7 Out GG
23 11/16 Fri Web Services 12.5-12.7     GG
Thanksgiving Break
24 11/28 Wed Concurrency 13.1-13.4 13.4-13.6   GG
25 11/30 Fri Synchronization 1 13.5-13.8 13.7, 13.9, 13.10   GG
26 12/5 Wed Synchronization 2       GG
27 12/7 Fri Exam Review     L7 Due TCM
      Final Exam