| Software Tools | 
| EECS-2031 | 
| Winter 2015 | 
| York University | 
| Date | Content | 
| January 6 | Course Introduction, Overview of C, Basic I/O | 
| January 13 | Types, Operators, and Expressions (1) | 
| January 20 | Types, Operators, and Expressions (2) and Control Flow | 
| January 27 | Functions and Scope, C Preprocessor | 
| February 3 | Pointers and Arrays (1) | 
| February 10 | Pointers and Arrays (2) | 
| February 24 | Midterm Exam (Location: TBA) | 
| March 3 | Memory Allocation, Structures and Unions | 
| March 10 | File Input and Output | 
| March 17 | Unix Shells and Utilities (1) | 
| March 24 | Unix Utilities (2) and Bourne Shell Programming (1) | 
| March 31 | Bourne Shell Programming (2) |