Course Content

Basic I/O - Chapters 1 and 7
Types and operators - Chapter 2
Control flow - Chapter 3
Arrays and pointers - Chapter 5
Functions - Chapter 4
Dynamic memory allocation - Section 7.8.5
Structures - Chapter 6
Unions, enumeration - Chapter 6
I/O, files - Chapters 7 and 8
UNIX File System - U.Chapter 2
Using UNIX shell - U.Chapter 3 and posted notes
Shell programming - U.Chapter 5 and posted notes

Important Dates

October 7: Assignment 1 out
October 7 and 16: Mock lab test
October 8-18: Reading week
October 26: Assignment 1 due (5:00PM)
October 28 and 31: Lab test 1
October 31: Midterm test (written, in class)
November 11: Last date to drop fall courses without receiving a grade
November 14: Assignment 2 out
November 29: Assignment 2 due
Lab test 2: TBA


Last updated: Sept. 19, 2011