"This book is literally the Bible of algorithms. Anyone wishing to call themselves a computer programmer needs to have at least a basic amount of knowledge about the creation, evaluation and implementation of algorithms, and this book more than provides that. It is used in universities all around the world. Although most of its matter may be outside the syllabus of Indian colleges, it is extremely useful while dealing with hard Computer Science subjects like Analysis & Design of Algorithms, Data Structures & Algorithms, Computer Graphics, Robotics & Artificial Intelligence, System Programming & Compiler Construction etc."
https://www.phindia.com/MicrosoftPressBooks/MicrosoftBookSeries/Z2VuZXJhbA/Mw For beginning to intermediate users, Step by Step is the most effective way for readers to master a core set of skills quickly, using the step-by-step lessons •Learn Core features and tasks - one step at a time •Readers can take just the lessons they need and build exactly the skills they want •Readers can quickly find topics of interest with topic checklists, details table of contents, and indexes, Expert tips, and sidebars from the author clarify important points •Erratta and Support •Downloadable Practice Files