CS 213, Fall 2005
Schedule
15-213, Fall 2005 Updated 10/3/2005
Cumm. Class Date Day Topic Reading Problems Labs Lecturer
1 1 08/30 Tue Overview 1     Both
2 2 09/01 Thu Bits and Bytes 2.1 2.44, 2.45 L1 Out reb
3 3 09/06 Tue Integers 2.2--2.3 2.49, 2.54   reb
4 4 09/08 Thu Floating Point 2.4--2.5 2.59, 2.60, 2.61   reb
5 5 09/13 Tue Machine Prog I - Overview 3.1--3.5 3.31   reb
6 6 09/15 Thu Machine Prog II - Control 3.6--3.7 3.34 L1 Due, L2 Out reb
7 7 09/20 Tue Machine Prog III- Data 3.8--3.11 3.36   reb
8 8 09/22 Thu Mach. Prog IV- Advanced 3.12--3.13, 3.16 3.24   reb
9 9 09/27 Tue Program Optimization I 5.1--5.6, 5.14--5.15 5.3   reb
10 10 09/29 Thu Program Optimization II 5.7--5.13 5.6 L2 Due, L3 Out reb
11 11 10/04 Tue Memory Hierarchy 6.1--6.3 6.2, 6.3, 6.4   droh
12 12 10/06 Thu Cache Memories I 6.4 6.9, 6.10, 6.11, 6.12 L3 Due droh
13 13 10/11 Tue 6-7:20pm, WeH 5409 (A) WeH 7500 (B--E)    
14 14 10/13 Thu Cache Memories II 6.5--6.8 6.14, 6.15, 6.16, 6.17 L4 Out droh
15 15 10/18 Tue Linking 7 7.2, 7.3   droh
16 16 10/20 Thu Except. Control Flow I 8.1--8.4 8.1, 8.2, 8.3   droh
17 17 10/25 Tue Except. Control Flow II 8.5--8.8 8.19 L4 Due, L5 Out droh
18 18 10/27 Thu Virtual Memory 10.1--10.6 10.4 droh
19 19 11/01 Tue P6/Linux Memory System 10.7--10.8 10.14   droh
20 20 11/03 Thu Dynamic Storage Alloc I 10.9 10.6, 10.7 L5 Due, L6 Out droh
21 21 11/08 Tue Dynamic Storage Alloc II 10.10--10.13 10.18   droh
22 22 11/10 Thu System-level I/O 11 11.2, 11.3   droh
23 23 11/15 Tue Internetworking 12.1--12.3     reb
24 24 11/17 Thu Network Programming 12.4 12.5 L6 Due reb
25 25 11/22 Tue Exam 2 6-7:20pm, DH 2315    
26 11/24 Thu Thanksgiving        
27 26 11/29 Tue Web Services 12.5--12.7   L7 out reb
28 27 12/01 Thu Concurrency 13.1--13.4 13.4, 13.5, 13.6   droh
29 28 12/06 Tue Synchronization 13.5-13.8 13.7, 13.9, 13.10 droh
30 29 12/08 Thu Exam review     L7 due Both
12/16 Fri Final Exam 1--4pm Location DH 2210