CS W1003: Introduction to Programming in C

Fall 2000

Tuesdays and Thursdays 4:10pm - 5:25pm in 702 HAM



Instructor Info

Course Lecturer: Carl Sable
e-mail: sable@cs.columbia.edu
Office: 724 CEPSR (Schapiro Building)
Office hours: Mondays and Wednesdays 4:10pm - 5:25pm (or by request)
Office phone: (212) 939-7120


TA Info

The TA office hours will be held in the TA room.
Click here to check out Columbia's computer science TA page!

Recommended Textbooks

"Computer Science: A Structured Programming Approach Using C, 2nd Edition" by Behrouz A. Forouzan and Richard F. Gilberg.
Click here for a directory of Word documents with solutions to exercises for each chapter of this book.
Click here for a directory of PowerPoint slide presentations for each chapter of this book.

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

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.

All homeworks are to be completed individually!
Cheating will not be tolerated.
Click here to view Columbia's policy about cheating.


Useful Links


Schedule

I am posting lecture notes on the web so that students will not have to copy down everything that I write on the board. I will sometimes change things during lectures; I may skip segments of my lecture notes, add material, and answer questions. Lecture notes should be considered a supplement for lectures, not a substitute! Students are responsible for everything that is covered in class.

Lecture notes were converted automatically from Word to HTML format by Microsoft Word 2000. The formatting seems decent to me, but I am not gauranteeing that things look the same as in the original Word documents.

All dates which have not yet occurred should be considered tentative. The schedule may change as the semester proceeds. In particuar, homework due dates might change.


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