Our major topics for the semester: Very fast searching: hash tables File processing, random access, non-text formats Special tree methods, e.g. BFS Shortest path and related data structures and algorithms Complexity O() and related topics Heaps Fast sorting (quick-, merge-, and heap-) More of C++'s object oriented details Bit operations, bitmaps, etc Interesting Algorithms