A Programmer's Perspective
( Click to Download PPT Lectures)
Lecture 01 - Introduction
Course Organization (pdf, , ppt) Lecture 02 - Bits and Bytes (pdf, , ppt) Lecture 03 - Integers (pdf, , ppt)
Lecture 04 - Floating point (pdf, , ppt) Lecture 05 - Machine-Level Programming I - Introduction (pdf, , ppt) Lecture 06 - Machine-Level Programming II - Control Flow (pdf, , ppt) Lecture 07 - Machine-Level Programming III- Procedures (pdf,, ppt) Lecture 08 - Machine-Level Programming IV - Structured Data (pdf, , ppt) Lecture 09 - Machine-Level Programming V - Miscellaneous Topics (pdf, , ppt) Lecture 10 - Program Optimization I (pdf, , ppt) Lecture 11 - Program Optimization II (pdf, , ppt) Lecture 12 - The Memory Hierarchy (pdf, , ppt) Lecture 13 - Cache Memories (pdf, , ppt)
Lecture 14 - Linking (pdf, , ppt) Lecture 15 - Exceptional Control Flow I (pdf, , ppt) Lecture 16 - Exceptional Control Flow II (pdf, , ppt) Lecture 17 - Measuring Program Execution Time (pdf, , ppt) Lecture 18 - Virtual Memory (pdf, , ppt) Lecture 19 - P6/Linux Memory System (pdf, , ppt) Lecture 20 - Dynamic Memory Allocation I (pdf, , ppt) Lecture 21 - Dynamic Memory Allocation II (pdf, , ppt) Lecture 22 - System-Level I/O (pdf, , ppt) Lecture 23 - Internetworking (pdf, , ppt) Lecture 24 - Network Programming (pdf, , ppt) Lecture 25 - Web Services (pdf, , ppt) Lecture 26 - Concurrent Servers (pdf, , ppt) Lecture 27 - Programming with Threads (pdf, , ppt)
No comments:
Post a Comment