Algorithms

This covers the essential information that every programmer needs to know about algorithms and data structures.