CS 213 Lectures, Spring 2003
Files are in Adobe Acrobat format.
- Class 01 - Introduction (Jan 14) (pdf4up)
- Class 02 - Bits and Bytes (Jan 16) (pdf4up)
- Class 03 - Integers (Jan 21) (pdf4up)
- Class 05 - Machine-Level Programming I - Introduction (Jan 23)
(pdf4up)
- Data Lab (L1) due
- Bomb Lab (L2) handed out
- Class 06 - Machine-Level Programming II - Control Flow (Jan 28)
(pdf4up)
- Class 07 - Machine-Level Programming III - Procedures (Jan 30)
(pdf4up)
- Class 08 - Machine-Level Programming IV - Structured Data (Feb 4)
(pdf4up)
- Class 09 - Machine-Level Programming V - Miscellaneous Topics (Feb 6)
(pdf4up)
- Class 10 - Program Optimization I (Feb 11) (pdf4up)
- Class 04 - Floating Point (Feb 13) (pdf4up)
- Class 11 - Program Optimization II (Feb 18) (pdf4up)
- Class 12 - The Memory Hierarchy (Feb 20)
(pdf4up)
- Class 13 - Cache Memories (Feb 25) (pdf4up)
- Class 14 - Exam 1 (Feb 27)
- Class 15 - Linking (Mar 4) (pdf4up)
- Class 16 - Exceptional Control Flow I (Mar 11) (pdf4up)
- Class 17 - Exceptional Control Flow II (Mar 13) (pdf4up)
- Class 18 - Virtual Memory (Mar 18) (pdf4up)
- Class 19 - P6/Linux Memory System (Mar 20) (pdf4up)
- Class 20 - Dynamic Memory Allocation I (Apr 01) (pdf4up)
- Class 21 - Dynamic Memory Allocation II (Apr 03) (pdf4up)
- Class 22 - Measuring Program Execution Time (Apr 08) (pdf4up)
- Class 23 - System-Level I/O (Apr 15) (pdf4up)
- Class 25 - Internetworking (Apr 17) (pdf4up)
- Class 26 - Network Programming (Apr 22) (pdf4up)
- Class 27 - Web Services (Apr 24) (pdf4up)
- Class 28 - Concurrent Servers (Apr 29) (pdf4up)
- Class 29 - Programming with Threads (May 1) (pdf4up)
Last modified: Wed Apr 2 20:39:54 EST 2003