Date |
Topic |
Reading |
Assignment |
Jan 6 |
Intro to C, Unix, Emacs, X |
Reek, Ch 1 |
practice 1 |
Jan 7 |
C pointers |
Reek, Ch 5.3,6.1-6.8 |
practice 2 |
Jan 9 |
C arrays |
Reek, Ch 6.11,6.14,8.1 |
practice 3 |
Jan 13 |
C strings |
Reek, Ch 9.1-9.5 |
practice 4 |
Jan 14 |
Memory management |
Reek, Ch 11 |
practice 5; assignment 1 due |
Jan 16 |
No lecture |
|
Jan 20 |
Memory management |
|
practice 6 |
Jan 21 |
Pointer issues |
|
practice 7 |
Jan 23 |
Data structures, vectors |
|
practice 8 |
Jan 27 |
Linked lists |
Reek, Ch 12.1-12.2 |
assignment 2 due |
Jan 28 |
Large C programs, make |
Reek, Ch 14 |
practice 10 |
Jan 30 |
Preprocessor, files, ... |
Reek, Ch 15 |
assignment 3 due, practice 11 |