CS 213 Spring '01
Class Handouts Available On-Line
All handouts identified as ``PDF'' are in Adobe Acrobat
format. This format has the advantage over
postscript of being viewable on a variety of platforms, including
(most) Unix machines, PC's, and MAC's.
You, can view and print these files using the publicly available Adobe
Acrobat Reader. On most campus Unix machines this is installed as the
program acroread. You can also download free copies of the
reader from Adobe Systems.
Files identified as ``ppt'' are in Microsoft Powerpoint format. These were
prepared using Office 97 on a Windows machine. They should be readable under
Office 98 on a Macintosh, as well.
NOTE: hard copies of all class handouts can be found in the bins on
the wall outside Wean Hall 7116.
- Class 01 - Introduction (Jan 16):
- Class 02 - Bits and Bytes (Jan 18):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 03 - Integer Representations (Jan 23):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 04 - Integer Arithmetic (Jan 25):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 05 - Machine Level Programming I (Jan 30):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 06 - Machine Level Programming II (Feb 1):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 07 - Machine Level Programming III (Feb 6):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 08 - Structured Data I (Feb 8):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 09 - Structured Data II (Feb 13):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 10 - Floating Point (Feb 15):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 11 - Linking (Feb 20):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 12 - Exceptional Control Flow (Feb 22):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 14 - Memory Management I (Mar 1):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 15 - Memory Management II (Mar 6):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 16 - Memory Referencing Errors (Mar 13):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 17 - Memory Technology (Mar 15):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 18 - Caches (Mar 22):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 19 - Cache Performance (Mar 24):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 20 - Virtual Memory (April 3)
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 21 - P6 Linux Memory System (April 5):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 22 - Concurrency I: Threads (April 10):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 23 - Concurrency II: Synchronization (April 12):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 25 - Network Programming I (April 19):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 26 - Web Services (April 24):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 27 - Internet services: Web servers and DNS (April 26):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 28 - Internetworking (May 1):
(pdf,
pdf4up,
ps,
ps4up,
ppt)
- Class 29 - Concurrent Servers (May 3):
(pdf,
pdf4up,
ps,
ps4up,
ppt)