| Week Starting | Lecture Notes |
|---|---|
| Jan 21 | L01 - Introduction
L02 - Development Environment |
| Jan 28 | L03 - C Integers |
| Feb 04 | L04 - C Floating Point
L05 - C Chars |
| Feb 11 | L06 Memory and Pointers
Project 2 Intro |
| Feb 18 | L07 Arrays |
| Feb 25 | L08 Functions
L09 Architecture |
| Mar 01 | L10 ISA Instructions |
| Mar 11 | Test1 Answers Version A Version B Version C Version D
L12 X86 Debug |
| Mar 25 | L11 X86 Flow Control
UNIX File Permissions |
| Apr 01 | Quiz 3 Answer
L13 X86 History L14 X86 Stack L15 X86 Calling Conventions |
| Apr 08 | L16 Buffer Overflow Attacks |
| Apr 15 | L17 Loading
Practice Test2 Stack |
| Apr 22 | L18 Cache Memory |
| Apr 29 | Test2 Answers Version A Version B Version C Version D |
| May 6 | L19 Exceptional Control Flow
L20 Processes |