This note covers the
following topics: Fundamentals of data structure, simple data structures, ideas
for algorithm design, the TABLE Data Type, free storage management, sorting,
storage on external media, variants on the SET Data Type, pseudo-random numbers,
data compression, algorithms on graphs, algorithms on strings and Geometric
Algorithms.