by Robert Sedgewick
Textbook: .Personal Preference .program design implementation details .Pascal language(C , C++)
Goal: .Survey most important algorithms .Ability to design clear & efficient algorithms