Class | & | Class | & | Day | & | Topic | & | Reading | & | Problems | & | Labs | & | Lecturer | \\ |
\hline | |||||||||||||||
1 | & | 08/26 | & | Tue | & | Overview | & | 1 | & | 0 | & | & | Both | \\ | |
2 | & | 08/28 | & | Thu | & | Bits and Bytes | & | 2.1 | & | 2.44, 2.45, | & | L1 Out | & | droh | \\ |
3 | & | 09/02 | & | Tue | & | Integers | & | 2.2--2.3 | & | 2.49, 2.54 | & | & | droh | \\ | |
4 | & | 09/04 | & | Thu | & | Floating Point | & | 2.4--2.5 | & | 2.59, 2.60, 2.61 | & | & | droh | \\ | |
5 | & | 09/09 | & | Tue | & | Machine Prog I - Overview | & | 3.1--3.5 | & | 3.31 | & | & | TBD | \\ | |
6 | & | 09/11 | & | Thu | & | Machine Prog II - Control | & | 3.6 | & | 3.34 | & | L1 Due, L2 Out | & | droh | \\ |
7 | & | 09/16 | & | Tue | & | Machine Prog III- Procs | & | 3.7 | & | 0 | & | & | droh | \\ | |
8 | & | 09/18 | & | Thu | & | Machine Prog IV- Data | & | 3.8--3.11 | & | 3.36 | & | & | droh | \\ | |
9 | & | 09/23 | & | Tue | & | Mach. Prog V - Advanced | & | 3.12--3.13, 3.16 | & | 3.24 | & | & | droh | \\ | |
10 | & | 09/25 | & | Thu | & | Program Optimization | & | 5.1--5.6 | & | 0 | & | L2 Due, L3 Out | & | droh | \\ |
11 | & | 09/30 | & | Tue | & | Memory Hierarchy | & | 6.1--6.4 | & | 6.21, 6.23, 6.24 | & | & | agn | \\ | |
12 | & | 10/02 | & | Thu | & | Cache Memories | & | 6.5--6.8 | & | 6.25, 6.26, 6.27 | & | L3 Due | & | agn | \\ |
13 | & | 10/07 | & | Tue | & | Exam 1 | & | Time and Location TBA | & | 0 | & | & | 0 | \\ | |
14 | & | 10/09 | & | Thu | & | Linking | & | 7 | & | 7.8, 7.12 | & | L4 Out | & | droh | \\ |
15 | & | 10/14 | & | Tue | & | Except. Control Flow I | & | 8.1--8.4 | & | 8.10, 8.11 | & | & | agn | \\ | |
16 | & | 10/16 | & | Thu | & | Except. Control Flow II | & | 8.5--8.8 | & | 8.19 | & | L4 Due, L5 Out | & | agn | \\ |
17 | & | 10/21 | & | Tue | & | Virtual Memory | & | 10.1--10.6 | & | 10.11, 10.12, 10.13 | & | & | agn | \\ | |
18 | & | 10/23 | & | Thu | & | P6/Linux Memory System | & | 10.7--10.8 | & | 10.14 | & | 0 | & | agn | \\ |
19 | & | 10/28 | & | Tue | & | Dynamic Storage Alloc I | & | 10.9 | & | 10.15, 10.16 | & | L5 Due, L6 Out | & | agn | \\ |
20 | & | 10/30 | & | Thu | & | Dynamic Storage Alloc II | & | 10.10--10.13 | & | 10.18 | & | & | agn | \\ | |
21 | & | 11/04 | & | Tue | & | System-level I/O | & | 11 | & | 11.7 | & | 0 | & | agn | \\ |
22 | & | 11/06 | & | Thu | & | Network Programming | & | 12.1--12.3 | & | 0 | & | L6 Due, L7 Out | & | agn | \\ |
23 | & | 11/11 | & | Tue | & | Web Services | & | 12.4 | & | 0 | & | 0 | & | droh | \\ |
24 | & | 11/13 | & | Thu | & | Exam 2 | & | 12.5--12.7 | & | 12.10 | & | =schedule.xl!G27 | & | droh | \\ |
26 | & | 11/20 | & | Thu | & | Web Services | & | 12.8 | & | 0 | & | 0 | & | 0 | \\ |
27 | & | 11/25 | & | Tue | & | Concurrency | & | 13.1--13.3 | & | 13.22, 13.23 | & | 0 | & | agn | \\ |
28 | & | 11/27 | & | Thu | & | Synchronization | & | 13.4-13.8 | & | 13.24 | & | 0 | & | agn | \\ |
29 | & | 12/02 | & | Tue | & | Time Measurement | & | 9 | & | 9.10, 9.11 | & | 0 | & | droh | \\ |
30 | & | 12/04 | & | Thu | & | Wrap Up | & | 0 | & | 0 | & | L7 Due | & | Both | \\ |