#2 | Structure and Interpretation of Computer Programs - Harold Abelson
- Gerald Jay Sussman
- Julie Sussman
| 4.22 | 24 reads | |
#3 | Code: The Hidden Language of Computer Hardware and Software | 4.32 | 57 reads | |
#4 | The Art of Computer Programming - 4 volumes | 0 | 0 reads | |
#5 | Algorithms - Robert Sedgewick
- Kevin Wayne
| 4.5 | 4 reads | |
#6 | Introduction to Algorithms - Thomas H. Cormen
- Charles E. Leiserson
- Ronald L. Rivest
- Clifford Stein
| 3.75 | 15 reads | |
#7 | | 4.13 | 35 reads | |
#8 | | 4.24 | 104 reads | |
#9 | Programming pearls - Jon L. Bentley
- Patrick Chan
| 3.33 | 6 reads | |
#10 | Refactoring: Improving the Design of Existing Code | 4.13 | 25 reads | |
#11 | Design Patterns - Erich Gamma
- Ralph Johnson
- John Vlissides
- Richard Helm
| 4.03 | 40 reads | |
#12 | | 4.1 | 18 reads | |
#13 | Working Effectively with Legacy Code | 4.21 | 16 reads | |
#14 | The Mythical Man-Month: Essays on Software Engineering | 4.03 | 58 reads | |
#15 | | 0 | 1 read | |
#16 | Writing Secure Code - Michael Howard
- David LeBlanc
| 0 | 0 reads | |
#17 | Patterns of Enterprise Application Architecture - Martin Fowler
- David Rice
- Matthew Foemmel
- Edward Hieatt
- Robert Mee
| 4.5 | 8 reads | |
#18 | Computer Organization and Design MIPS Edition: The Hardware/Software Interface - David A. Patterson
- John L. Hennessy
| 0 | 0 reads | |
#19 | Operating System Concepts - Abraham Silberschatz
- Greg Gagne
- Peter B. Galvin
| 3.83 | 9 reads | |
#20 | Introduction to the Theory of Computation | 4.67 | 5 reads | |
#21 | Programming Language Pragmatics | 0 | 0 reads | |
#22 | Introduction to Machine Learning | 0 | 3 reads | |
#23 | Artificial intelligence - Stuart Russell
- Peter Norvig
| 3.75 | 5 reads | |
#24 | The C Programming Language - Brian W. Kernighan
- Dennis M. Ritchie
| 4.42 | 30 reads | |
#25 | The C[plus plus] programming language | 4.4 | 6 reads | |
#26 | The Elements of Computing Systems: Building a Modern Computer from First Principles - Noam Nisan
- Shimon Schocken
| 4.67 | 3 reads | |
#27 | Land of LISP: Learn to Program in LISP, One Game at a Time! | 3.67 | 3 reads | |
#28 | Foundations of computer science | 0 | 0 reads | |
#29 | Concepts, Techniques, and Models of Computer Programming | 0 | 0 reads | |
#30 | Compilers - Alfred V. Aho
- Ravi Sethi
- Jeffrey D. Ullman
| 4.25 | 4 reads | |
#31 | The Little Schemer - Daniel P. Friedman
- Matthias Felleisen
| 4.33 | 4 reads | |
#32 | Introduction to automata theory, languages, and computation - John E. Hopcroft
- Rajeev Motwani
- Jeffrey D. Ullman
| 0 | 1 read | |
#33 | Concrete Mathematics - Ronald L. Graham
- Donald Ervin Knuth
- Oren Patashnik
| 4 | 3 reads | |
#34 | Computational Complexity: A Modern Approach | 0 | 0 reads | |
#35 | Computer Systems Computer Systems: A Programmer's Perspective - Randal E. Bryant
- David Richard O'Hallaron
| 4.5 | 5 reads | |
#36 | Algorithms - Sanjoy Dasgupta
- Christos H. Papadimitriou
- Umesh Vazirani
| 3 | 1 read | |
#37 | Algorithm Design: Pearson New International Edition | 0 | 0 reads | |
#38 | The Algorithm Design Manual | 4.4 | 5 reads | |
#39 | Introduction to Algorithms: A Creative Approach | 0 | 1 read | |
#40 | Paradigms of artificial intelligence programming | 0 | 0 reads | |
#41 | Applied Combinatorics on Words | 0 | 0 reads | |
#43 | Languages and Machines: An Introduction to the Theory of Computer Science | 0 | 0 reads | |
#44 | Abstract and Concrete Categories - Jiri Adamek
- Jiří Adámek (ing.)
- Horst Herrlich
- George E. Strecker
| 0 | 0 reads | |
#45 | | 0 | 0 reads | |
#46 | Basic category theory for computer scientists | 0 | 0 reads | |
#47 | Engineering a Compiler - Keith D. Cooper
- Linda Torczon
| 0 | 0 reads | |
#48 | | 0 | 0 reads | |
#49 | Computer Architecture: A Quantitative Approach - John L. Hennessy
- David A. Patterson
| 4 | 3 reads | |
#50 | | 0 | 1 read | |
#51 | Structured Computer Organization - Andrew S. Tanenbaum
- Todd Austin
| 4 | 3 reads | |
#52 | Computational Geometry: Algorithms and Applications - Mark de Berg
- Marc van Kreveld
- Mark Overmars
- Otfried Cheong Schwarzkopf
| 0 | 0 reads | |
#53 | Computer Graphics Computer Graphics: Principles and Practice - Andries van Dam
- Steven K. Feiner
- John F. Hughes
| 0 | 1 read | |
#54 | Fundamentals of Computer Graphics | 0 | 1 read | |
#55 | Real-Time Rendering, Third Edition - Tomas Akenine-Möller
- Eric Haines
| 0 | 0 reads | |
#56 | Computer Vision: Algorithms and Applications | 0 | 1 read | |
#57 | Computer Vision: A Modern Approach - David A. Forsyth
- Jean Ponce
| 0 | 0 reads | |
#58 | Machine Vision: Theory, Algorithms, Practicalities | 0 | 0 reads | |
#59 | Cryptography Engineering Cryptography Engineering: Design Principles and Practical Applications - Niels Ferguson
- Bruce Schneier
- Tadayoshi Kohno
| 0 | 1 read | |
#60 | Introduction to Modern Cryptography: Principles and Protocols - Jonathan Katz
- Yehuda Lindell
| 0 | 0 reads | |
#61 | Database Management Systems - Raghu Ramakrishnan
- Johannes Gehrke
| 0 | 1 read | |
#62 | Database Systems: The Complete Book - Hector Garcia-Molina
- Jeffrey D. Ullman
- Jennifer D. Widom
| 0 | 0 reads | |
#63 | Distributed Systems: Concepts and Design - George Coulouris
- Jean Dollimore
- Tim Kindberg
| 0 | 0 reads | |
#64 | | 0 | 0 reads | |
#65 | Principles of Concurrent and Distributed Programming | 0 | 0 reads | |
#66 | Introduction to Functional Programming using Haskell | 0 | 0 reads | |
#67 | Learn You a Haskell for Great Good! | 4.25 | 9 reads | |
#68 | The seasoned schemer - Daniel P. Friedman
- Matthias Felleisen
| 0 | 0 reads | |
#69 | ML for the Working Programmer, 2nd Edition | 0 | 0 reads | |
#70 | Logic in Computer Science: Modelling and Reasoning About Systems | 3 | 1 read | |
#71 | Mathematical Logic for Computer Science | 0 | 0 reads | |
#72 | Designing the User Interface: Strategies for Effective Human-Computer Interaction - Ben Shneiderman
- Catherine Plaisant
| 0 | 2 reads | |
#73 | Elements of Information Theory - Thomas M. Cover
- Joy A. Thomas
| 4 | 1 read | |
#74 | Information Theory and Reliable Communication | 0 | 0 reads | |
#75 | INFORMATION THEORY, INFERENCE, AND LEARNING ALGORITHMS. | 0 | 1 read | |
#76 | | 0 | 0 reads | |
#77 | An Introduction to Lambda Calculi for Computer Scientists | 0 | 0 reads | |
#78 | PROLOG PROLOG: Programming for Artificial Intelligence | 0 | 0 reads | |
#79 | | 0 | 0 reads | |
#80 | Bayesian Reasoning and Machine Learning | 0 | 1 read | |
#81 | Data Mining: Practical Machine Learning Tools and Techniques - Ian H. Witten
- Eibe Frank
- Mark A. Hall
| 3 | 1 read | |
#82 | The Elements of Statistical Learning: Data Mining, Inference, and Prediction - Trevor Hastie
- Robert Tibshirani
- Jerome Friedman
| 0 | 1 read | |
#83 | | 0 | 0 reads | |
#84 | Mining of Massive Datasets - Anand Rajaraman
- Jeffrey David Ullman
| 0 | 0 reads | |
#85 | Pattern Recognition and Machine Learning | 0 | 1 read | |
#86 | Pattern Classification - Richard O. Duda
- Peter E. Hart
- David G. Stork
| 0 | 0 reads | |
#87 | Foundations of Statistical Natural Language Processing - Christopher Manning
- Hinrich Schutze
| 0 | 0 reads | |
#88 | Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition - Dan Jurafsky
- James H. Martin
| 0 | 2 reads | |
#89 | Computer Networking - James F. Kurose
- Keith Ross
| 4 | 6 reads | |
#90 | | 4 | 5 reads | |
#91 | Numerical Recipes in C Numerical Recipes in C: The Art of Scientific Computing - William H. Press
- Brian P. Flannery
- Saul A. Teukolsky
- William T. Vetterling
| 3 | 1 read | |
#92 | Operating Systems - Andrew S. Tanenbaum
- Albert S. Woodhull
| 0 | 1 read | |
#93 | Convex Optimization - Stephen Boyd
- Stephen P. Boyd
- Lieven Vandenberghe
| 0 | 0 reads | |
#94 | Linear Programming and Network Flows - Mokhtar S. Bazaraa
- John Jarvis
- Hanif D. Sherali
| 0 | 0 reads | |
#95 | Communicating and Mobile Systems: The Pi-Calculus | 0 | 0 reads | |
#96 | Principles of Program Analysis - Flemming Nielson
- Hanne R. Nielson
- Chris Hankin
| 0 | 0 reads | |
#97 | Essentials of programming languages - Daniel P. Friedman
- Mitchell Wand
- Christopher T. Haynes
| 0 | 0 reads | |
#98 | Modern Programming Languages: A Practical Introduction | 0 | 0 reads | |
#99 | | 0 | 0 reads | |
#100 | Formal Semantics of Programming Languages | 5 | 1 read | |
#101 | Foundations for Programming Languages | 0 | 0 reads | |
#102 | | 0 | 0 reads | |