CS 213 Lectures, Spring 2004
- Class 01 - Introduction (Jan 13):
- Class 02 - Bits and Bytes (Jan 15)
(pdf,
ps,
4up.ps,
4up.pdf,
ppt)
- Class 03 - Integers (Jan 20)
(ppt,
pdf,
ps)
- Class 04 - Floating point (Jan 22)
(ps,
pdf,
ppt)
- Class 05 - Machine-Level Programming I - Introduction (Jan 27)
(pdf,
ps,
ppt)
- Class 06 - Machine-Level Programming II - Control Flow (Jan 29)
(ps,
pdf,
ppt)
- Class 07 - Machine-Level Programming III- Procedures (Feb 3)
(ps,
pdf,
ppt)
- Class 08 - Machine-Level Programming IV - Structured Data (Feb 5)
Updated on Feb 11
(ps,
pdf,
ppt)
- Class 09 - Machine-Level Programming V - Miscellaneous Topics (Feb 10)
(pdf,
ps,
ppt)
- Class 10 - Program Optimization I - Code Optimization (Feb 12)
(pdf,
ps,
ppt)
- Class 11 - Program Optimization II - Time Measurement (Feb 17)
(pdf,
ps,
ppt)
- Buffer Lab (L3) due, Performance Lab (L4) handed out
- Class 12 - Memory Hierarchy (Feb 19)
(pdf,
ps,
ppt)
- Class 13 - Cache Memories (Feb 24)
(pdf,
ps,
ppt).
- Class 14 - Exam 1 (Feb 26, DH 2210, WeH 7500, 9 - 10:20 am)
- Class 15 - Linking (March 2)
(pdf,
ps,
ppt)
- Class 16 - Exceptional Control Flow I (March 4)
(ps,
pdf,
ppt)
- Class 17 - Exceptional Control Flow II (March 16)
(pdf,
ps,
ppt)
- Class 18 - Virtual Memory (March 18)
(ps,
pdf,
ppt)
- Class 19 - P6/Linux Memory System (March 23)
(ps,
pdf,
ppt)
- Class 20 - System-Level I/O (March 25)
(ps,
pdf,
ppt)
- Class 21 - Dynamic Memory Allocation I (March 30)
(ps,
pdf)
- Class 22 - Dynamic Memory Allocation II (Apr 1)
(pdf,
ppt)
- Class 23 - Debugging (Apr 6)
(ps,
pdf,
ppt)
- Exam 2 (April 8, DH 2210, WeH 7500, 9 - 10.20am)
- Class 25 - Internetworking (Apr 13)
(ps,
pdf,
ppt)
- Spring Carnival! (Apr 15)
- Class 26 - Network Programming (Apr 20)
(ps,
pdf,
ppt)
- Class 27 - Web Services (Apr 22)
(ps,
pdf,
ppt)
- Class 28 - Concurrent Servers (Apr 27)
(ps,
pdf,
ppt)
- Class 29 - Threaded Programming (Apr 29)
(ps,
pdf,
ppt)
Last modified: Thu Apr 29 17:42:29 EDT 2004