CS 213, Fall '00 |
|
|
|
|
|
|
|
Schedule |
|
|
|
|
|
|
|
|
CS 213, Fall '00 |
|
|
|
Updated 11/13/2000 |
|
|
Cumm. |
Class |
Date |
Day |
Topic |
Reading |
Asst |
Lecturer |
1 |
1 |
08/29 |
Tue |
Overview |
|
|
Both |
2 |
2 |
08/31 |
Thu |
Bits and bit operations |
2.9 |
L1 Out |
REB |
3 |
3 |
09/05 |
Tue |
Integer Representations |
2.2--2.4, 2.7 B11 |
|
REB |
4 |
4 |
09/07 |
Thu |
Integer Arithmetic |
2.5--2.6, 2.12 |
|
DROH |
5 |
5 |
09/12 |
Tue |
Machine Model |
|
H1a Out |
REB |
6 |
6 |
09/14 |
Thu |
Control Flow |
3.2--3.8 |
L1 Due |
REB |
7 |
7 |
09/19 |
Tue |
Procedures |
4.1 |
H1a Due, H1b Out |
DROH |
8 |
8 |
09/21 |
Thu |
Structured Data |
5.1--5.12 |
L2 Out |
REB |
9 |
9 |
09/26 |
Tue |
Heterogeneous Data |
6.1--6.8 |
H1b Due |
REB |
10 |
10 |
09/28 |
Thu |
Floating Point |
|
|
REB |
11 |
11 |
10/03 |
Tue |
Performance Optimization |
|
|
REB |
12 |
12 |
10/05 |
Thu |
Memory technology |
|
L2 Due, H2 Out |
REB |
13 |
13 |
10/10 |
Tue |
Exam 1 |
McConomy Auditorium |
|
|
14 |
14 |
10/12 |
Thu |
Caches |
|
L3 Out |
REB |
15 |
15 |
10/17 |
Tue |
Cache performance |
|
|
REB |
16 |
16 |
10/19 |
Thu |
Linking |
4.3--4.6 |
|
DROH |
17 |
17 |
10/24 |
Tue |
Exceptional Control Flow |
B8,B9 |
|
DROH |
18 |
18 |
10/26 |
Thu |
Virtual Memory |
|
L3 Due, H3 Out |
REB |
19 |
19 |
10/31 |
Tue |
Memory System |
|
|
REB |
20 |
20 |
11/02 |
Thu |
Memory Allocation |
8.7 |
H3 Due, L4 Out |
DROH |
21 |
21 |
11/07 |
Tue |
Memory Allocation |
|
|
DROH |
22 |
22 |
11/09 |
Thu |
Threads |
|
|
DROH |
23 |
23 |
11/14 |
Tue |
Synchronization |
|
|
DROH |
24 |
24 |
11/16 |
Thu |
Network Programming |
|
L4 Due, H4 Out |
DROH |
25 |
25 |
11/21 |
Tue |
Exam 2 |
McConomy Auditorium |
|
|
25 |
|
11/23 |
Thu |
Thanksgiving |
|
|
|
26 |
26 |
11/28 |
Tue |
HTTP (static content) |
|
L5 Out |
DROH |
27 |
27 |
11/30 |
Thu |
HTTP (dynamic content) |
B1.5, B1.7 |
H4 Due |
DROH |
28 |
28 |
12/05 |
Tue |
Internetworking |
|
|
DROH |
29 |
29 |
12/07 |
Thu |
Network technology |
|
|
DROH |
30 |
30 |
12/12 |
Tue |
Perf. measurement. |
|
L5 Due |
REB |
31 |
|
12/14 |
Thu |
Final Exam (5:30--8:30) |
McConomy Auditorium |
|
|
Last Updated on 11/13/00
By David O'Hallaron
CS 213, Fall '01 |
|
Updated
8/28/2001 |
|
|
|
Class |
Date |
Day |
Topic |
Reading |
Problems |
Labs |
Lecturer |
1 |
08/28 |
Tue |
Overview |
1 |
|
|
Both |
2 |
08/30 |
Thu |
Bits and bit operations |
2.1 |
2.35, 2.37 |
L1 Out |
REB |
3 |
09/04 |
Tue |
Integers |
2.2--2.3 |
2.40, 2.45 |
|
REB |
4 |
09/06 |
Thu |
Floating Point |
2.4--2.5 |
2.50, 2.51 |
|
DROH |
5 |
09/11 |
Tue |
Machine Model |
3.1--3.5 |
3.31 |
|
REB |
6 |
09/13 |
Thu |
Control Flow |
3.6 |
3.34 |
L1 Due, L2 Out |
REB |
7 |
09/18 |
Tue |
Procedures |
3.7 |
|
|
REB |
8 |
09/20 |
Thu |
Data |
3.8--3.11 |
3.36 |
|
REB |
9 |
09/25 |
Tue |
Adv. Machine Code |
3.12--3.16 |
3.24, 3.39 |
|
REB |
10 |
09/27 |
Thu |
Optimization I |
5.1--5.6 |
|
L2 Due, L3 Out |
REB |
11 |
10/02 |
Tue |
Optimization II |
5.7--5.16 |
5.11, 5.14, 5.15 |
|
REB |
12 |
10/04 |
Thu |
Memory + Cache |
6.1--6.4 |
6.21, 6.23, 6.24 |
L3 Due |
DROH |
13 |
10/09 |
Tue |
Exam 1 |
McConomy Aud. |
|
|
|
14 |
10/11 |
Thu |
Cache performance |
6.5--6.7 |
6.25, 6.26, 6.27 |
L4 Out |
DROH |
15 |
10/16 |
Tue |
Linking |
7 |
7.8, 7.12 |
|
DROH |
16 |
10/18 |
Thu |
Exc. Control Flow I |
8.1--8.4 |
8.10, 8.11 |
|
REB |
17 |
10/23 |
Tue |
Exc. Control Flow II |
8.5--8.8 |
8.19 |
|
REB |
18 |
10/25 |
Thu |
Time Measurement |
9 |
9.10, 9.11 |
L4 Due, L5 Out |
REB |
19 |
10/30 |
Tue |
Virtual Memory |
10.1--10.6 |
10.11, 10.12, 10.13 |
|
DROH |
20 |
11/01 |
Thu |
Memory System |
10.7--10.8 |
10.14 |
L5 Due, L6 Out |
DROH |
21 |
11/06 |
Tue |
Memory Allocation I |
10.9 |
10.15, 10.16 |
|
DROH |
22 |
11/08 |
Thu |
Memory Allocation II |
10.10--10.12 |
10.18 |
|
DROH |
23 |
11/13 |
Tue |
Exam 2 |
McConomy Aud. |
|
|
DROH |
24 |
11/15 |
Thu |
I/O |
12.1--12.4 |
12.9 |
|
DROH |
25 |
11/20 |
Tue |
Network Programming |
12.5 |
|
L6 Due |
DROH |
|
11/22 |
Thu |
Thanksgiving |
|
|
|
|
26 |
11/27 |
Tue |
Internet Services I |
12.7 |
|
L7 Out |
DROH |
27 |
11/29 |
Thu |
Internet Services II |
12.8 |
12.14 |
|
DROH |
28 |
12/04 |
Tue |
Concurrency I |
11.1--11.4 |
|
|
DROH |
29 |
12/06 |
Thu |
Concurrency II |
11.5--11.8, 12.6 |
11.11 |
|
DROH |
30 |
12/11 |
Tue |
Wrap Up |
|
|
L7 Due |
Both |
|
|
|
|
|
|
|
|