|
|
|
|
|
8/31/09 | Overview of Class | Chapter 1 | Class slides | |
9/2/09 | Programming tools and Bits and Bytes | Section 2.1 | Class slides | |
9/9/2009 | Integers and Floating Point | Sections 2.2 - 2.5 | Lab 1 out | Class slides |
9/14/2009 | Reverse Engineering | Advanced Disassembly | Class slides | |
9/16/2009 | Assembley Programming - Control | Sections 3.1 - 3.6 |
Lab 1 is due |
Class slides |
9/21/2009 | Assembley Programming - Control II | Sections 3.1 - 3.6 | Class slides | |
9/23/2009 | Assembley Programming - Procedures | Sections 3.7 | Class slides | |
9/28/2009 | Assembley Programming - Data | Sections 3.8 - 3.11 | Class slides Jump Table Overview | |
9/30/2009 | Stack and Heap Overflows |
Lab 2 is due |
Class slides | |
10/5/2009 | Program Optimization I | Sections 5.1 - 5.6 | Class slides | |
10/7/2009 | Program Optimization II | Sections 5.7 - 5.16 | Class slides | |
10/12/2009 | Exam Review | Exam 1 Sample Problems | ||
10/14/2009 |
|
Lab 3 is due |
||
10/19/2009 | Memory Hierarchy | Sections 6.1 - 6.4 | ||
10/21/2009 | Cache Memories | Sections 6.5 - 6.8 | ||
10/26/2009 | Linking | Chapter 7 | Class slides | |
10/28/2009 | Exception Control Flow I | Sections 8.1 - 8.4 |
Lab 4 is due |
Class slides |
11/2/2009 | Exception Control Flow II | Sections 8.5 - 8.8 | Class slides | |
11/4/2009 | Time Measurement | Chapter 9 | Class slides | |
11/9/2009 | Virtual Memory | Sections 10.1 - 10.8 | Exam 2 study | Class slides |
11/11/2009 | P6/Linux Memory | Sections 10.7 - 10.8 | Class slides | |
11/16/2009 |
|
|||
11/18/2009 | Dynamic Storage I | Section 10.9 |
Lab 5 is due |
|
11/23/2009 | Dynamic Storage II | Sections 10.10 - 10.13 | Class slides | |
11/25/2009 | Internetworking | Chapter 12 | Class slides | |
11/30/2009 | Network Programming | Chapter 12 | Class slides | |
12/2/2009 | Concurrent Servers | Sections 13.1 - 13.3 | Class slides | |
12/7/2009 | Programming with Threads | TBD | Class slides | |
12/9/2009 | Virtualization and Course review | TBD |
Lab 6 is due |
|
12/15/2009 |
|
CSIC 1115 |