CS 127
Syllabus
Winter 1998

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 winter term of 1998 are Monday 5A, Tuesday 2:00-3:00, Wednesday 2A, and Friday 2A, but he's around and available a lot of other times.
Books
The textbooks for this class are Data Structures and Algorithm Analysis in C++, by Mark Allen Weiss.

I have also asked you to buy Practical C++ Programming, by Steve Oualline. This is a pretty good introduction to C++ programming. I won't assign many specific readings from it, but you'll be needing a reference when you program.

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 write your final project 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.



Jeff Ondich, Department of Mathematics and Computer Science, Carleton College, Northfield, MN 55057, (507) 646-4364, jondich@carleton.edu