| Lab# | Date | Subject | Writeup |
| 1 | 9/7
| Course Linux accounts and Unix skills |
Writeup |
| 2 | 9/14 | C, Overflow, Logic and the time comand |
Writeup |
| 3 | 9/20
| Pointers! |
Writeup |
| 4 | 9/28
| Review for Test #1 |
Writeup |
| 5 | 10/5
| Assembly Code and gdb
|
Writeup |
| 6 | 10/12
| Assembly Subroutines, Arrays and Strings |
Writeup |
| 7 | 10/19 | Assembly Code Bombs (HW2 Practice) |
Writeup |
| 8 | 10/26
| C Structures, the Stack and Buffer Overflow |
Writeup |
| 9 | 11/2 | Y86 Instruction Set |
Writeup |
| 10 | 11/8 | Y86 Instructions - Stage Computations |
Writeup |
| 11 | 11/16 | Y86 Sequential Implementation |
Writeup |
| 12 | 11/30
| Optimization, Timing and Profiling
|
Writeup |
| x | 12/2
| Memory Performance (Cache Friendly Code) |
Writeup |
| 13 | 12/7
| Cache Architecture (simulator). |
Writeup |