CS 127
Syllabus
Spring 1997
The Instructor
The analog version of
Jeff Ondich
can often be found in CMC 327. His office phone number is 646-4364,
and his home number is 663-7123. His office hours for the spring
term of 1996 are: Monday 2A, Tuesday 2:00-3:00, Wednesday 5A, and
Friday 2A. If you need help at some time other than office
hours, you are welcome to drop by--if Jeff's too busy, he'll say so.
Books
The textbook for this class is
Data Structures and Program Design in C,
by Robert Kruse, C. L. Tondo, and Bruce Leung.
I have also asked you to buy The C Programming Language, 2nd edition,
by Brian Kernighan and Dennis Ritchie.
This is the standard reference for C, and it
contains one of the best tutorials on the language that I have
seen. We'll talk in class about the best ways to use this book.
Your Grade
Your grade in the course will be determined by your performance
on two exams given during the term, a final programming project due
the last day of finals, and homework. Each of these four pieces
will count for 25% of your grade.
Working Together
Working together is good. Sharing ideas helps you learn, and it also
makes learning the most pleasurable social activity I know of. I
encourage you to work on homework together, with a couple of
restrictions. First, I don't want you to write programming
assignments in groups of more than two people. Second, if you use someone
else's idea, you should give that person credit in writing.
And finally, you will all write your final projects on your own.
Homework Policy
Please hand your homework in on time. That will generally
mean by the beginning of class on the due date. Handing things
in on time helps you keep up with the class, and it is a gesture
of civility to the grader, whose job is hard enough without
having to deal with your late homework. If you will not
be able to hand in your work on time, please contact me
ahead of time. I may or may not give you an extension.
Takehome exams
Takehome exams have rigid deadlines. I will not accept exams
submitted after the due date and time unless you have made
arrangements with me before the exam is due.
The Grader
The grader for this class is Britt Piehler, a junior Math/CS
double major and all-around good guy. His e-mail address
is piehlerb.
Jeff Ondich,
Department of Mathematics and Computer Science,
Carleton College, Northfield, MN
55057, (507) 646-4364,
jondich@carleton.edu