CS W1003: Introduction to Programming in C

Fall 1999

Tuesdays and Thursdays 4:10pm-5:25pm in MAT 312



Instructor Info

Course Lecturer: Carl Sable
e-mail: sable@cs.columbia.edu
Office: 724 CEPSR (Schapiro Buidling)
Office hours: Tuesdays 6:00pm - 7:00pm and Wednesdays 2:00pm - 3:00pm
Office phone: (212) 939-7120


TA List

Qi Xu
e-mail: qxu@cs.columbia.edu
Office: 721 CEPSR (Schapiro Building)
Office hours: Mondays and Wednesdays 1:00pm - 2:00pm

The following TAs will hold their office hours in the TA room:

Damien Howard
e-mail: djh31@columbia.edu
Office hours: Wednesdays and Fridays 11:00am - 12:00pm

Naho Ogasawara
e-mail: no49@columbia.edu
Office hours: Sundays 12:00pm - 2:00pm

Xuan Pan
e-mail: xp6@columbia.edu
Office hours: Tuesdays 9:00am - 11:00am

Click here to out Columbia's Computer Science TA Page!


Textbooks

"The C Programming Language, 2nd Edition" by Brian W. Kernighan and Dennis M. Ritchie.

"Computer Science: A Structured Programming Approach Using C" by Behrouz A. Forouzan and Richard F. Gilberg.

Both books are available at Papyrus.


Grading

Grades will be based on:

Late penalty for homeworks: 5 points (out of 100) for every 12 hour period past deadline.


Homeworks and How To Submit

Homeworks assigned so far:

Instructions on submitting assignments.

Schedule

Lecture notes were converted automatically from Word to HTML format by Microsoft Word. Much of the spacing is changed, and indenting of code is lost! The notes were written for me to help teach the class, and were not intended for students as learning material. Also, I often change things during lectures; I skip segments of my lecture notes, add material, and answer questions. Lecture notes should not be considered a substitute for lectures, but rather a supplement. For those of you with access to Microsoft Word 97, I am also providing links to the lecture notes in their original format (spacing intact).


Please send questions or comments to sable@cs.columbia.edu.