CS 210: Data Structures
Kalamazoo College
Fall 2008
Laboratory Assignments
CS210 Home
Homework
Labs
Syllabus
Bibliography
Labs are listed on the days we expect to do them.
First Week:
Anyone who has not used Eclipse before should go through
Getting Started with Eclipse
.
If you are new to Java, download the
Aquarium Lab Series
and work through the labs on your own. You should focus particularly on the first four, since we will be going over Java arrays (and also the
ArrayList
class) on Wednesday of 1st Week.
Constructing Objects
If Statements
For Loops
Arrays
Wednesday:
Indexing Substrings
.
Friday:
VLBoundedEnv from MBS Case Study.
Third Week:
Iterator Lab
"Bad News Bearers" Linked List mini-lab
Fourth Week:
Linked List Programming Project
(Complete the implementation of the
RecLL
class. See homework page for complete description.)
Sixth Week:
Monday:
Queues Lab
(Follow-up:
CarWash Simulation Project
Wednesday:
N Queens Lab
Seventh Week:
Binary Tree Lab
Eighth Week:
Binary Search Tree Lab
Ninth Week:
BLAST Experiment
HashMap Unbounded Environment (HMUnboundedEnv)