Computer Science Books for Intermediate Developers
Level 15 books
15 Computer Science books for developers with some experience. These go beyond the basics — featuring titles like A Common-Sense Guide to Data Str... and Data Structures: A Pseudocode Ap....
Rankings
1—
A Common-Sense Guide to Data Structures and Algorithms
Jay Wengrow
100 in 90d
computer-sciencebackend
25
View →
2—
Data Structures: A Pseudocode Approach with C++
Richard F. Gilberg, Behrouz A. Forouzan
81 in 90d
computer-sciencebackend
20.8
View →
3—
The C Programming Language
Kernighan and Ritchie
70 in 90d
cppcomputer-sciencebackend
17.5
View →
4—
The Little Schemer
Daniel P. Friedman, Matthias Felleisen
60 in 90d
computer-sciencebackend
15
View →
5—
How to Solve It
George Polya
60 in 90d
computer-sciencebackend
11
View →
6—
Elements of Programming Interviews
Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
40 in 90d
pythoncomputer-sciencebackend
10
View →
7—
Hacking: The Art of Exploitation
Jon Erickson
40 in 90d
computer-sciencesecuritybackend
10
View →
8—
Cracking the Coding Interview
Gayle Laakmann McDowell
30 in 90d
computer-sciencebackend
5.5
View →
9—
Algorithms in a Nutshell
George T. Heineman, Gary Pollice, Stanley Selkow
20 in 90d
computer-sciencebackend
5
View →
10—
Algorithms for Interviews
Adnan Aziz, Amit Prakash
20 in 90d
computer-sciencebackend
5
View →
11—
Python Algorithms
Magnus Lie Hetland
20 in 90d
pythoncomputer-sciencebackend
5
View →
12—
Algorithm Mindset
Hoang Ly
40 in 90d
computer-sciencebackend
4
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—
Grokking the Java Interview
Javin Paul
20 in 90d
javacomputer-sciencebackend
3
View →