What to Read After Introduction to Algorithms
Readers who loved Introduction to Algorithms by Thomas H. Cormen keep reaching for these 24 books. This list is built from where Introduction to Algorithms is read alongside other books across reader co-reads and book lists. The more independent sources agree on a title, the higher it ranks.
Books to read after Introduction to Algorithms
Compilers, principles, techniques, and tools
The algorithm design manual
Programming Pearls
Design Patterns
Introduction to the Theory of Computation
Effective C++
Cracking the coding interview
Structure and Interpretation of Computer Programs (SICP)
Operating system concepts
Advanced Programming in the UNIX Environment
Concrete mathematics
Modern Operating Systems
Hacker's delight
C Programming Language & Introduction Unix
Applied cryptography
Artificial intelligence
Computer Networks
Algorithm Design
Computer Organization and Design
Introduction to automata theory, languages, and computation
Structured Computer Organization
Computer Networking
Code Complete
The C++ programming language