Lecture date | Topic | Readings |
---|---|---|
January 30 | Introduction to C; variables and expressions in C |
|
February 6 | Simple I/O in C; conditional execution |
|
February 13 | Loops and arrays in C |
|
February 20 | Functions in C |
|
February 27 | Pointers and strings in C |
|
March 6 | I/O and files in C |
|
March 27 | Computer representation of data |
|
April 10 | C preprocessor directives |
|
Dynamic memory allocation in C |
|
|
Function pointers in C |
|
|
April 17 | Separate compilation and make |
|
April 24 | User-defined types |
|