CS 117 Assignments
Things to hand in
- Assigned 3/25/96, due 3/27/96.
Send email to me (my address is "jondich") telling me
- where you're from,
- what your major is or might be,
- what brings you to CS117,
- and two ideas of programs you would like to write.
That is, what would you like to be able to make a computer
do for you?
- Assigned 3/29/96, due 4/5/96. Look
here for a description
of the assignment.
- Assigned 4/5/96, due noon 4/12/96. Look
here for a description
of the assignment.
- Assigned 4/15/96, due noon 4/19/96. Write a program
to draw a face.
See the
Carleton graphics documentation
for functions and procedures you can use, and see
the lab of April 15 for example
graphics programs.
- Assigned 4/19/96, due noon 5/1/96. Look
here for a description
of the assignment.
- Assigned 5/3/96, due at class time on 5/13/96. Look
here for a description
of the assignment.
- Assigned 5/15/96, due at class time on 5/20/96. First,
run the program "/Accounts/courses/old-courses/cs117-w95/sierpinski".
Then, write a program to draw the same picture sierpinski draws.
- FINAL PROJECT. Assigned 5/20/96, due 6/4/96. Look
here for a description
of the assignment.
Suggested Reading
- 3/25/96. Read Chapters 4 and 8 of Abernethy and Allen.
- 4/5/96. Chapter 9 on if-then-else, etc., Chapter 10
on loops, and Chapter 13 on arrays.
- 5/1/96. Read Section 16.1 on sorting.
- 5/6/96. Read Section 14.1 on records.
- 5/8/96. Read Chapter 17 on complexity of algorithms.
- 5/13/96. Read Chapter 11 on recursion.
- 5/20/96. Read Sections 15.1 and 15.2 on pointers
and linked lists.
Jeff Ondich,
Department of Mathematics and Computer Science,
Carleton College, Northfield, MN
55057
(507) 663-4364,
jondich@carleton.edu