Deep Dive Computer Science Books
Intent 16 books
16 Computer Science books for going deep into internals and theory. For those who want to truly understand — including Introduction to Algorithms and The Algorithm Design Manual.
Rankings
1—
Introduction to Algorithms
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
312 in 90d
computer-sciencebackend
67.1
View →
2—
The Algorithm Design Manual
Steven Skiena
200 in 90d
computer-sciencebackend
42
View →
3—
Algorithms
Robert Sedgewick
170 in 90d
computer-sciencebackend
36.5
View →
4—
Programming Pearls
Jon Bentley
110 in 90d
computer-sciencebackend
27.5
View →
5—
The Little Schemer
Daniel P. Friedman, Matthias Felleisen
60 in 90d
computer-sciencebackend
15
View →
6—
The Art of Computer Programming
Donald E. Knuth
70 in 90d
computer-sciencebackend
13.5
View →
7—
How to Solve It
George Polya
60 in 90d
computer-sciencebackend
11
View →
8—
Engineering a Compiler
Keith Cooper & Linda Torczon
40 in 90d
computer-sciencebackend
10
View →
9—
Hacking: The Art of Exploitation
Jon Erickson
40 in 90d
computer-sciencesecuritybackend
10
View →
10—
Algorithm Design
Jon Kleinberg, Eva Tardos
20 in 90d
computer-sciencebackend
5
View →
11—
The Design and Analysis of Algorithms
Nitin Upadhyay
20 in 90d
computer-sciencebackend
5
View →
12—
Python Algorithms
Magnus Lie Hetland
20 in 90d
pythoncomputer-sciencebackend
5
View →
13—
Data Structures and Program Design in C
Robert L. Kruse
30 in 90d
computer-sciencebackend
3.5
View →
14—
Data Structures and Algorithms in Python
Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
20 in 90d
pythoncomputer-sciencebackend
3
View →
15—
Computational Complexity: A Modern Approach
Sanjeev Arora and Boaz Barak
20 in 90d
computer-sciencebackend
3
View →
16—
Approximation Algorithms
Vijay V. Vazirani
20 in 90d
computer-sciencebackend
3
View →