Department of Computer Science
CS2210a Data Structures and Algorithms
Office: MC 417
Office hours: Monday 3:30 pm - 5:00 pm, Wednesday 3:30 pm - 5:00 pm, Friday 3:45 pm - 5:00 pm.
Tuesday 1:30-3:30 pm, Thursday 2:30-3:30 pm at SEB-1059.
Classes start on September 7.
Midterm exam will be on Saturday November 4 at 6:00 pm in the Natural Sciences Building, room 1.
Data Structures and Algorithms in Java
, Sixth edition
Michael T. Goodrich, Roberto Tamassia, and Michael Goldwasser
Slides and lecture notes.
Consuting times (TBA)
Asked questions about Eclipse. Passing command line arguments to a program in Eclipse.
For Eclipse to be able to find a file opened by your program, place that file in the project's root directory (where the src and bin directories are).
your assignments remotely.
Some useful unix commands.
Some useful windows commands.
You can check your marks using
are animations for
Binary search trees
Depth first search
Breadth first search