Computer Science 214:

Data Structures


Welcome to CX 214!

You will learn the data structures necessary to implement the most fundamental and important data types in programming: queues, stacks, various forms of trees, and graphs. At the same time, you'll develop skills in the design of increasingly complex programs using an object-oriented approach (OOPs). The language used to teach data structures, program design, and object-oriented programming is Java, so at the end of it all you can tell future employers you know Java.

Below are some (old) links to online material relevant for this course:

Online materials on Java:

Online materials on Unix:




Return to the Mathematics and Computer Science Home Page