Lecture date | Topic | Readings |
---|---|---|
January 22 | Command-line and text editor basics |
|
January 29 | Introduction to C; variables and expressions in C |
|
February 5 | Simple I/O in C; conditional execution |
|
February 19 | Functions in C |
|
February 26 | Loops and arrays in C |
|
March 5 | Pointers and strings in C |
|
March 19 | I/O and files in C |
|
March 26 | Computer representation of data |
|
April 2 | C preprocessor directives |
|
Dynamic memory allocation in C |
|
|
Function pointers in C |
|
|
April 9 | User-defined types |
|
April 23 | Separate compilation and make |
|