Computer Science

Position
Details
Rating
Readers Count
Controls
#2
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs
  • Harold Abelson
  • Gerald Jay Sussman
  • Julie Sussman
4.2333 reads
#3
Code: The Hidden Language of Computer Hardware and Software
Code: The Hidden Language of Computer Hardware and Software
  • Charles Petzold
4.2282 reads
#4
The Art of Computer Programming  - 4 volumes
The Art of Computer Programming - 4 volumes
  • Donald Ervin Knuth
52 reads
#5
Algorithms
Algorithms
  • Robert Sedgewick
  • Kevin Wayne
4.2510 reads
#6
Introduction to Algorithms
Introduction to Algorithms
  • Thomas H. Cormen
  • Charles E. Leiserson
  • Ronald L. Rivest
  • Clifford Stein
4.0829 reads
#7
Code Complete
Code Complete
  • McConnell Steve
4.2151 reads
#8
The Pragmatic Programmer
The Pragmatic Programmer
  • Andy Hunt
  • Dave Thomas
4.2174 reads
#9
Programming pearls
Programming pearls
  • Jon L. Bentley
  • Patrick Chan
3.710 reads
#10
Refactoring: Improving the Design of Existing Code
Refactoring: Improving the Design of Existing Code
  • Martin Fowler
3.9448 reads
#11
Design Patterns
Design Patterns
  • Erich Gamma
  • Ralph Johnson
  • John Vlissides
  • Richard Helm
4.0664 reads
#12
Domain-Driven Design
Domain-Driven Design
  • Eric Evans
3.9327 reads
#13
Working Effectively with Legacy Code
Working Effectively with Legacy Code
  • Michael C. Feathers
4.4122 reads
#14
The Mythical Man-Month: Essays on Software Engineering
The Mythical Man-Month: Essays on Software Engineering
  • Frederick P. Brooks Jr.
4.0188 reads
#15
Code Reading
Code Reading
    01 read
    #16
    Writing Secure Code
    Writing Secure Code
    • Michael Howard
    • David LeBlanc
    00 reads
    #17
    Patterns of Enterprise Application Architecture
    Patterns of Enterprise Application Architecture
    • Martin Fowler
    • David Rice
    • Matthew Foemmel
    • Edward Hieatt
    • Robert Mee
    414 reads
    #18
    Computer Organization and Design MIPS Edition: The Hardware/Software Interface
    Computer Organization and Design MIPS Edition: The Hardware/Software Interface
    • David A. Patterson
    • John L. Hennessy
    01 read
    #19
    Operating System Concepts
    Operating System Concepts
    • Abraham Silberschatz
    • Greg Gagne
    • Peter B. Galvin
    3.7813 reads
    #20
    Introduction To The Theory Of Computation
    Introduction To The Theory Of Computation
    • Michael Sipser
    410 reads
    #21
    Programming Language Pragmatics
    Programming Language Pragmatics
    • Michael L. Scott
    42 reads
    #22
    Introduction to Machine Learning
    Introduction to Machine Learning
    • Ethem Alpaydin
    03 reads
    #23
    Artificial intelligence
    Artificial intelligence
    • Stuart Russell
    • Peter Norvig
    3.914 reads
    #24
    The C Programming Language
    The C Programming Language
    • Brian W. Kernighan
    • Dennis M. Ritchie
    4.3652 reads
    #25
    The C[plus plus] programming language
    The C[plus plus] programming language
    • Bjarne Stroustrup
    4.46 reads
    #26
    The Elements of Computing Systems: Building a Modern Computer from First Principles
    The Elements of Computing Systems: Building a Modern Computer from First Principles
    • Noam Nisan
    4.86 reads
    #27
    Land of LISP: Learn to Program in LISP, One Game at a Time!
    Land of LISP: Learn to Program in LISP, One Game at a Time!
    • Conrad Barski
    3.66 reads
    #28
    Foundations of computer science
    Foundations of computer science
    • Alfred V. Aho
    00 reads
    #29
    Concepts, Techniques, and Models of Computer Programming
    Concepts, Techniques, and Models of Computer Programming
    • Peter Van Roy
    • Seif Haridi
    00 reads
    #30
    Compilers
    Compilers
    • Alfred V. Aho
    • Ravi Sethi
    • Jeffrey D. Ullman
    4.45 reads
    #31
    The Little Schemer
    The Little Schemer
    • Daniel P. Friedman
    • Matthias Felleisen
    4.136 reads
    #32
    Introduction to automata theory, languages, and computation
    Introduction to automata theory, languages, and computation
    • John E. Hopcroft
    • Rajeev Motwani
    • Jeffrey D. Ullman
    52 reads
    #33
    Concrete Mathematics
    Concrete Mathematics
    • Ronald L. Graham
    • Donald Ervin Knuth
    • Oren Patashnik
    43 reads
    #34
    Computational Complexity: A Modern Approach
    Computational Complexity: A Modern Approach
    • Sanjeev Arora
    • Boaz Barak
    00 reads
    #35
    Computer Systems: A Programmer's Perspective
    Computer Systems: A Programmer's Perspective
    • Randal E. Bryant
    • David Richard O'Hallaron
    4.259 reads
    #36
    Algorithms
    Algorithms
    • Sanjoy Dasgupta
    • Christos H. Papadimitriou
    • Umesh Vazirani
    31 read
    #37
    Algorithm Design: Pearson New International Edition
    Algorithm Design: Pearson New International Edition
    • Jon Kleinberg
    • Eva Tardos
    52 reads
    #38
    The Algorithm Design Manual
    The Algorithm Design Manual
    • Steven S. Skiena
    4.1112 reads
    #39
    Introduction to Algorithms: A Creative Approach
    Introduction to Algorithms: A Creative Approach
    • Udi Manber
    01 read
    #40
    Paradigms of artificial intelligence programming
    Paradigms of artificial intelligence programming
      00 reads
      #41
      Applied Combinatorics on Words
      Applied Combinatorics on Words
      • M. Lothaire
      00 reads
      #43
      Languages and Machines: An Introduction to the Theory of Computer Science
      Languages and Machines: An Introduction to the Theory of Computer Science
      • Thomas A. Sudkamp
      00 reads
      #44
      Abstract and Concrete Categories
      Abstract and Concrete Categories
      • Jiri Adamek
      • Jiří Adámek (ing.)
      • Horst Herrlich
      • George E. Strecker
      01 read
      #45
      Category Theory
      Category Theory
      • Steve Awodey
      33 reads
      #46
      Basic category theory for computer scientists
      Basic category theory for computer scientists
      • Benjamin C. Pierce
      2.52 reads
      #47
      Engineering a Compiler
      Engineering a Compiler
      • Keith D. Cooper
      • Linda Torczon
      00 reads
      #48
      Cover 1

      Computability and Logic

      Computability and Logic
      • George S. Boolos
      • John P. Burgess
      • Richard C. Jeffrey
      01 read
      #49
      Computer Architecture: A Quantitative Approach
      Computer Architecture: A Quantitative Approach
      • John L. Hennessy
      • David A. Patterson
      43 reads
      #50
      Computer Organization
      Computer Organization
      • V. Carl Hamacher
      01 read
      #51
      Structured Computer Organization
      Structured Computer Organization
      • Andrew S. Tanenbaum
      • Todd Austin
      44 reads
      #52
      Computational Geometry: Algorithms and Applications
      Computational Geometry: Algorithms and Applications
      • Mark de Berg
      • Marc van Kreveld
      • Mark Overmars
      • Otfried Cheong Schwarzkopf
      00 reads
      #53
      Computer Graphics: Principles and Practice
      Computer Graphics: Principles and Practice
      • Andries van Dam
      • Andries van Dam
      • Steven K. Feiner
      • John F. Hughes
      02 reads
      #54
      Fundamentals of Computer Graphics
      Fundamentals of Computer Graphics
      • Peter Shirley
      02 reads
      #55
      Real-Time Rendering, Third Edition
      Real-Time Rendering, Third Edition
      • Tomas Akenine-Möller
      • Eric Haines
      00 reads
      #56
      Computer Vision: Algorithms and Applications
      Computer Vision: Algorithms and Applications
      • Richard Szeliski
      01 read
      #57
      Computer Vision: A Modern Approach
      Computer Vision: A Modern Approach
      • David A. Forsyth
      • Jean Ponce
      00 reads
      #58
      Machine Vision: Theory, Algorithms, Practicalities
      Machine Vision: Theory, Algorithms, Practicalities
      • E.R. Davies
      00 reads
      #59
      Cryptography Engineering: Design Principles and Practical Applications
      Cryptography Engineering: Design Principles and Practical Applications
      • Niels Ferguson
      • Bruce Schneier
      • Tadayoshi Kohno
      44 reads
      #60
      Introduction to Modern Cryptography: Principles and Protocols
      Introduction to Modern Cryptography: Principles and Protocols
      • Jonathan Katz
      • Yehuda Lindell
      00 reads
      #61
      Database Management Systems
      Database Management Systems
      • Raghu Ramakrishnan
      • Johannes Gehrke
      01 read
      #62
      Database Systems: The Complete Book
      Database Systems: The Complete Book
      • Hector Garcia-Molina
      • Jeffrey D. Ullman
      • Jennifer D. Widom
      00 reads
      #63
      Distributed Systems: Concepts and Design
      Distributed Systems: Concepts and Design
      • George Coulouris
      • Jean Dollimore
      • Tim Kindberg
      51 read
      #64
      Cover 8

      Introduction to Reliable and Secure Distributed Programming

      Introduction to Reliable and Secure Distributed Programming
      • Christian Cachin
      • Rachid Guerraoui
      • Luis Rodrigues
      00 reads
      #65
      Principles of Concurrent and Distributed Programming
      Principles of Concurrent and Distributed Programming
      • Mordechai Ben-Ari
      00 reads
      #66
      Introduction to Functional Programming using Haskell
      Introduction to Functional Programming using Haskell
      • Richard S. Bird
      00 reads
      #67
      Learn You a Haskell for Great Good!
      Learn You a Haskell for Great Good!
      • Miran Lipovača
      4.3817 reads
      #68
      The seasoned schemer
      The seasoned schemer
      • Daniel P. Friedman
      • Matthias Felleisen
      00 reads
      #69
      ML for the Working Programmer, 2nd Edition
      ML for the Working Programmer, 2nd Edition
      • Lawrence C. Paulson
      00 reads
      #70
      Logic in Computer Science: Modelling and Reasoning About Systems
      Logic in Computer Science: Modelling and Reasoning About Systems
      • Michael Huth
      • Mark Ryan
      31 read
      #71
      Mathematical Logic for Computer Science
      Mathematical Logic for Computer Science
      • Mordechai Ben-Ari
      00 reads
      #72
      Designing the User Interface: Strategies for Effective Human-Computer Interaction
      Designing the User Interface: Strategies for Effective Human-Computer Interaction
      • Ben Shneiderman
      • Catherine Plaisant
      02 reads
      #73
      Elements of Information Theory
      Elements of Information Theory
      • Thomas M. Cover
      • Joy A. Thomas
      41 read
      #74
      Information Theory and Reliable Communication
      Information Theory and Reliable Communication
      • Robert G. Gallager
      00 reads
      #75
      INFORMATION THEORY, INFERENCE, AND LEARNING ALGORITHMS.
      INFORMATION THEORY, INFERENCE, AND LEARNING ALGORITHMS.
      • David J.C. MacKay
      4.334 reads
      #76
      Cover 8

      Computational Complexity

      Computational Complexity
      • Christos H. Papadimitriou
      00 reads
      #77
      An Introduction to Lambda Calculi for Computer Scientists
      An Introduction to Lambda Calculi for Computer Scientists
      • Chris Hankin
      00 reads
      #78
      Cover 6

      PROLOG

      PROLOG: Programming for Artificial Intelligence
      • Ivan Bratko
      00 reads
      #79
      Cover 0

      The Art of Prolog, second edition

      The Art of Prolog, second edition
      • Leon S. Sterling
      • Ehud Y. Shapiro
      00 reads
      #80
      Bayesian Reasoning and Machine Learning
      Bayesian Reasoning and Machine Learning
      • David Barber
      01 read
      #81
      Data Mining: Practical Machine Learning Tools and Techniques
      Data Mining: Practical Machine Learning Tools and Techniques
      • Ian H. Witten
      • Eibe Frank
      • Mark A. Hall
      31 read
      #82
      The Elements of Statistical Learning: Data Mining, Inference, and Prediction
      The Elements of Statistical Learning: Data Mining, Inference, and Prediction
      • Trevor Hastie
      • Robert Tibshirani
      • Jerome Friedman
      4.336 reads
      #83
      Cover 5

      Machine Learning

      Machine Learning
      • Tom M. Mitchell
      02 reads
      #84
      Mining of Massive Datasets
      Mining of Massive Datasets
      • Anand Rajaraman
      • Jeffrey David Ullman
      00 reads
      #85
      Pattern Recognition and Machine Learning
      Pattern Recognition and Machine Learning
      • Christopher M. Bishop
      3.675 reads
      #86
      Pattern Classification
      Pattern Classification
      • Richard O. Duda
      • Peter E. Hart
      • David G. Stork
      00 reads
      #87
      Foundations of Statistical Natural Language Processing
      Foundations of Statistical Natural Language Processing
      • Christopher Manning
      • Hinrich Schutze
      51 read
      #88
      Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
      Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
      • Dan Jurafsky
      • James H. Martin
      02 reads
      #89
      Computer Networking
      Computer Networking
      • James F. Kurose
      • Keith Ross
      47 reads
      #90
      Computer Networks
      Computer Networks
      • Andrew S. Tanenbaum
      3.87 reads
      #91
      Cover 7

      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
      31 read
      #92
      Operating Systems
      Operating Systems
      • Andrew S. Tanenbaum
      • Albert S. Woodhull
      01 read
      #93
      Convex Optimization
      Convex Optimization
      • Stephen Boyd
      • Stephen P. Boyd
      • Lieven Vandenberghe
      01 read
      #94
      Linear Programming and Network Flows
      Linear Programming and Network Flows
      • Mokhtar S. Bazaraa
      • John Jarvis
      • Hanif D. Sherali
      00 reads
      #95
      Communicating and Mobile Systems: The Pi-Calculus
      Communicating and Mobile Systems: The Pi-Calculus
      • Robin Milner
      00 reads
      #96
      Principles of Program Analysis
      Principles of Program Analysis
      • Flemming Nielson
      • Hanne R. Nielson
      • Chris Hankin
      00 reads
      #97
      Essentials of programming languages
      Essentials of programming languages
      • Daniel P. Friedman
      • Mitchell Wand
      • Christopher T. Haynes
      00 reads
      #98
      Modern Programming Languages: A Practical Introduction
      Modern Programming Languages: A Practical Introduction
      • Adam Webber
      41 read
      #99
      Cover 1

      Programming Languages

      Programming Languages: Application and Interpretation
      • Shriram Krishnamurthi
      00 reads
      #100
      Formal Semantics of Programming Languages
      Formal Semantics of Programming Languages
      • Glynn Winskel
      51 read
      #101
      Foundations for Programming Languages
      Foundations for Programming Languages
      • John C. Mitchell
      00 reads
      #102
      Cover 6

      Semantics Engineering with PLT Redex

      Semantics Engineering with PLT Redex
      • Matthias Felleisen
      • Robert Bruce Findler
      • Matthew Flatt
      00 reads