CS 117 Assignments, Spring 1997
Things to hand in
Listed in reverse order of due date.
- Final Project. Assigned
Friday 5/23/97. Description due 5/28/97. Code and documentation
due 5:00 PM, 6/11/97.
- Assignment 7: Lists. Assigned
Wednesday 5/21/97, due Monday 5/26/97.
- Assignment 7: Sort. Assigned
Wednesday 5/7/97, due Wednesday 5/14/97.
- Assignment 6: Face. Assigned Friday 5/2/97, due Wednesday
5/7/97. Write a program that draws a face.
- Assignment 5: Binary arithmetic. Assigned
Monday 4/28/97, due ON PAPER Friday 5/2/97.
- Assignment 4: Lengths. Assigned
Friday 4/18/97, due Wednesday 4/23/97.
- Assignment 3: Numbers. Assigned
Friday 4/11/97, due Wednesday 4/16/97.
- Assignment 2: Words. Assigned
Wednesday 4/2/97, due Wednesday 4/9/97.
- Assignment 1. Assigned Wednesday 4/2/97, due Friday
4/4/97.
Send email to me (my address is jondich) telling me
- who you are and where you're from,
- how much computing experience (if any) you have,
and whether you have programmed before,
- what majors you are considering,
- what you would especially like to learn about computing,
- and anything else you feel like saying.
Suggested Reading
- 3/31/97 Chapter 4 of Abernethy and Allen.
- 4/7/97 Chapter 6, Sections 8.1 and 8.2.
- I guess I forgot to post suggestions here for a while. Sorry
about that.
- 5/16/97 Sections 15.1 and 15.2 on pointers and linked lists.
Homework Policy
All homework is due at the beginning of
class (period 4A) on the due date. Homework turned in on the due date
but after the beginning of class will be docked 25%. Homework
turned in the day after the due date will be docked 50%. Later
homework will be marked as handed in but not given a score.
Check with Jeff ahead of time if you have need of an extension.
Things to hand in
Use HSP to hand
in programming assignments. The program you hand in should
be named xxx.p, where the "xxx" is the name of the
assignment. For example, for Assignment 2 you should hand in
a program called words.p. If you hand in later versions
of the same assignment, please number them (e.g. words1.p,
words2.p, etc.). The grader will grade the largest-numbered
version.
Jeff Ondich,
Department of Mathematics and Computer Science,
Carleton College, Northfield, MN
55057,
(507) 646-4364,
jondich@carleton.edu