| Tenative Dates | Topics | Reading | Assignments | Slides (ppt) |
| Jan 19 | Introduction | Ch. 1 | intro | |
| Jan 21, 26, 28, Feb 2, 4, 16 | Data Representation | Ch. 2 |
HW #1, HW #2, HW #3 | part1 part2 part3 |
|
Feb 18, 23, 25 March 2,4, 16, 18, 30 |
Program Representation | Ch. 3
Buffer Overflow paper Stack Example from class |
Program #1
Program #2, HW #4, |
part1
part2
part3
part4 part5 |
| March 23, 25 | Midterm | Topics | ||
| April 8 | Linking | Ch. 7 |
|
linking |
| April 13, 15, 20 | Processes and Signals | Ch. 8, forks.c |
Program #3
HW #5 |
part1 part2 lab |
| Virtual Memory | Ch. 10.1 - 10.6 |
|
VM | |
| Memory Management | Ch. 10.9-10.11 code from class |
part1 | ||
| May 10, 2:15 am - 4:15 pm | Final | Topics |