CS 117 Assignments

Things to hand in

  1. Assigned 3/25/96, due 3/27/96. Send email to me (my address is "jondich") telling me
  2. Assigned 3/29/96, due 4/5/96. Look here for a description of the assignment.
  3. Assigned 4/5/96, due noon 4/12/96. Look here for a description of the assignment.
  4. 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.
  5. Assigned 4/19/96, due noon 5/1/96. Look here for a description of the assignment.
  6. Assigned 5/3/96, due at class time on 5/13/96. Look here for a description of the assignment.
  7. 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.
  8. FINAL PROJECT. Assigned 5/20/96, due 6/4/96. Look here for a description of the assignment.

Suggested Reading

  1. 3/25/96. Read Chapters 4 and 8 of Abernethy and Allen.
  2. 4/5/96. Chapter 9 on if-then-else, etc., Chapter 10 on loops, and Chapter 13 on arrays.
  3. 5/1/96. Read Section 16.1 on sorting.
  4. 5/6/96. Read Section 14.1 on records.
  5. 5/8/96. Read Chapter 17 on complexity of algorithms.
  6. 5/13/96. Read Chapter 11 on recursion.
  7. 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