SUNY Geneseo, Department of Computer Science
Exercises
and Such
CSci 141
, Spring 2004
Prof. Doug Baldwin
Last updated April
27, 2004
These are the assignments, exams, and related material for CSci
141 (Introduction
to Computer Science). Most items are HTML documents that can
be read on-line; a few may be in other formats; these you can download from
here, to read separately.
Available Exercises
- Lab 1 -- Introduction
- Lab 2 -- Object Oriented Programming in Java
- Lab 3 -- Introduction to Experimentation
- Lab 4 -- Recursion
- Homework 1 -- Induction
- Lab 5 -- Induction and Recursive Algorithms
- Lab 6 -- Recurrence Relations and Execution Time
- Hour Exam 1
- Lab 7 -- Recursion with Line Drawings
- Lab 8 -- Debugging
- Homework 2 -- Treasure Hunt
- Lab 9 -- Introduction to Lists
- Hour Exam 2
- Lab 10 -- The Sieve of Eratosthenes
- Lab 11 -- Search Times for Lists
- Lab 12 -- Decision Trees
- Lab 13 -- Search Times for Trees
- Final Exam
- Lab 14 -- Fractal Drawings