Computer Science

Introduction to Algorithms
Introduction to
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
Structure and I
The Pragmatic Programmer: From Journeyman to Master
The Pragmatic P
Design Patterns: Elements of Reusable Object-Oriented Software
Design Patterns
The C Programming Language
The C Programmi
Clean Code: A Handbook of Agile Software Craftsmanship
Clean Code: A H
Compilers: Principles, Techniques, and Tools
Compilers: Prin
The Mythical Man-Month: Essays on Software Engineering
The Mythical Ma
Refactoring: Improving the Design of Existing Code
Refactoring: Im
Introduction to the Theory of Computation
Introduction to
The Algorithm Design Manual
The Algorithm D
Programming Pearls
Programming Pea
Algorithms to Live By: The Computer Science of Human Decisions
Algorithms to L
The Art of Computer Programming, Volume 1: Fundamental Algorithms
The Art of Comp
Gödel, Escher, Bach: An Eternal Golden Braid
Gödel, Escher,
Head First Design Patterns
Head First Desi
Code Complete
Code Complete
Concrete Mathematics: A Foundation for Computer Science
Concrete Mathem
Operating System Concepts
Operating Syste
Computer Networks
Computer Networ
Working Effectively with Legacy Code
Working Effecti
JavaScript: The Good Parts
JavaScript: The
The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
The Code Book:
Computer Systems: A Programmer's Perspective
Computer System
Types and Programming Languages
Types and Progr
The Elements of Computing Systems: Building a Modern Computer from First Principles
The Elements of
Coders at Work: Reflections on the Craft of Programming
Coders at Work:
The Clean Coder: A Code of Conduct for Professional Programmers
The Clean Coder
Purely Functional Data Structures
Purely Function
The Art of Computer Programming, Volumes 1-3 Boxed Set
The Art of Comp
Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
Don't Make Me T
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
Effective C++:
Applied Cryptography: Protocols, Algorithms, and Source Code in C
Applied Cryptog
Computer Networking: A Top-Down Approach
Computer Networ
Domain-Driven Design: Tackling Complexity in the Heart of Software
Domain-Driven D
Patterns of Enterprise Application Architecture
Patterns of Ent
Computer Organization & Design: The Hardware/Software Interface
Computer Organi
Test Driven Development: By Example
Test Driven Dev
Pro Git
Pro Git
Machine Learning
Machine Learnin
The Little Schemer
The Little Sche
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
The Annotated T
The Art of Computer Programming, Volume 2: Seminumerical Algorithms
The Art of Comp
Learn You a Haskell for Great Good!
Learn You a Has
Superintelligence: Paths, Dangers, Strategies
The Art of Computer Programming: Volume 3: Sorting and Searching
The Art of Comp
Computer Architecture: A Quantitative Approach
Computer Archit
Hackers: Heroes of the Computer Revolution
Hackers: Heroes

6914 Users Online Now