What to Read After Computational Complexity
Readers who loved Computational Complexity by Sanjeev Arora keep reaching for these 24 books. This list is built from where Computational Complexity 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 Computational Complexity
Leaving the world
Object-oriented systems analysis and design using UML
Machine Learning (Mcgraw-Hill International Edit)
Portobello
Computers and intractability
Introduction to the Theory of Computation
Assegai
Introduction to automata theory, languages, and computation
Software architecture
Concrete mathematics
Linux Kernel Development
Elements of programming
Data Communications and Networking (McGraw-Hill Forouzan Networking)
Introduction to Modern Cryptography, Third Edition
The elements of programming style
The Art of Multiprocessor Programming
A discipline of programming
Networks, crowds, and markets
Combinatorial Optimization
An introduction to genetic algorithms
INFORMATION THEORY, INFERENCE, AND LEARNING ALGORITHMS.
Artificial intelligence
Introduction to Algorithms
Structure and Interpretation of Computer Programs (SICP)