Welcome |
Week 1 (May 7 and May 9): |
- welcome and introduction
- Linux, data types, functions
|
Hoover: 1 |
Week 2 (May 14 and May 16): |
- bits, bytes
- advanced data types
- Assignment #1 due May 17 (noon 12:00), 2012
|
Hoover: 2
Hoover: 3
Hoover: 4.3 – 4.4 |
|
Week 3 (May 23): |
- holiday (on Monday)
- pointers and dynamic memory
- In-class Test #1 May 23 (6:05 - 7:35), 2012
|
Hoover: 4.1
Hoover: 4.2.1 – 4.2.2
Hoover: 4.2.3 |
Week 4 (May 28 and May 30): |
- dynamic memory
- Linked list
- Assignment #2 due May 30 (noon 12:00), 2012
|
Hoover: 4.2.3
Hoover: 4.2.4 |
|
Week 5 (June 4 and June 6): |
- system I/O
- program organization
- In-class Test #2 June 6 (6:05 - 7:35), 2012
|
Hoover: 5
Hoover: 6
|
Week 6 (June 11 and June 13): |
- system calls
- library
- Assignment #3 due June 14 (noon 12:00), 2012
|
Hoover: 7
Hoover: 8 |
|
Last week (June 18): |
- system calls and library
- course summary
- review for final exam
|
Hoover: 7 and 8
Hoover: all |