Hardcover
Year in Books
FeedRecent activity by friends
Trending booksMost popular right now
New ReleasesMost anticipated
RecommendationsJust for you
Archive & Labs
2023 Year in Books The hits
PromptsVote for your favorites
ListsCurated by our readers
GenresBrowse by Genre
MoodsBrowse by Mood
2024 Year in BooksHIghlights from the Year
Year in Books
ryanlntn
List byRyan Linton

Computer Science

  • Updated 5 months ago
  • 174 Books
Shelf
Structure and Interpretation of Computer Programs
Code: The Hidden Language of Computer Hardware and Software
The Art of Computer Programming  - 4 volumes
Algorithms
Introduction to Algorithms
Code Complete
The Pragmatic Programmer
Programming pearls
Refactoring: Improving the Design of Existing Code
Design Patterns
Domain-Driven Design
Working Effectively with Legacy Code
The Mythical Man-Month: Essays on Software Engineering
Code Reading
Writing Secure Code
Patterns of Enterprise Application Architecture
Computer Organization and Design MIPS Edition: The Hardware/Software Interface
Operating System Concepts
Introduction To The Theory Of Computation
Programming Language Pragmatics
Introduction to Machine Learning
Artificial intelligence
The C Programming Language
The C[plus plus] programming language
The Elements of Computing Systems: Building a Modern Computer from First Principles
Land of LISP: Learn to Program in LISP, One Game at a Time!
Foundations of computer science
Concepts, Techniques, and Models of Computer Programming
Compilers
The Little Schemer
Introduction to automata theory, languages, and computation
Concrete Mathematics
Computational Complexity: A Modern Approach
Computer Systems: A Programmer's Perspective
Algorithms
Algorithm Design: Pearson New International Edition
The Algorithm Design Manual
Introduction to Algorithms: A Creative Approach
Paradigms of artificial intelligence programming
Applied Combinatorics on Words
Languages and Machines: An Introduction to the Theory of Computer Science
Abstract and Concrete Categories
Category Theory
Basic category theory for computer scientists
Engineering a Compiler
Cover 1

Computability and Logic

Computer Architecture: A Quantitative Approach
Computer Organization
Structured Computer Organization
Computational Geometry: Algorithms and Applications
Computer Graphics: Principles and Practice
Fundamentals of Computer Graphics
Real-Time Rendering, Third Edition
Computer Vision: Algorithms and Applications
Computer Vision: A Modern Approach
Machine Vision: Theory, Algorithms, Practicalities
Cryptography Engineering: Design Principles and Practical Applications
Introduction to Modern Cryptography: Principles and Protocols
Database Management Systems
Database Systems: The Complete Book
Distributed Systems: Concepts and Design
Cover 8

Introduction to Reliable and Secure Distributed Programming

Principles of Concurrent and Distributed Programming
Introduction to Functional Programming using Haskell
Learn You a Haskell for Great Good!
The seasoned schemer
ML for the Working Programmer, 2nd Edition
Logic in Computer Science: Modelling and Reasoning About Systems
Mathematical Logic for Computer Science
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Elements of Information Theory
Information Theory and Reliable Communication
INFORMATION THEORY, INFERENCE, AND LEARNING ALGORITHMS.
Cover 8

Computational Complexity

An Introduction to Lambda Calculi for Computer Scientists
Cover 6

PROLOG

Cover 0

The Art of Prolog, second edition

Bayesian Reasoning and Machine Learning
Data Mining: Practical Machine Learning Tools and Techniques
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
Cover 5

Machine Learning

Mining of Massive Datasets
Pattern Recognition and Machine Learning
Pattern Classification
Foundations of Statistical Natural Language Processing
Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
Computer Networking
Computer Networks
Cover 7

Numerical Recipes in C

Operating Systems
Convex Optimization
Linear Programming and Network Flows
Communicating and Mobile Systems: The Pi-Calculus
Principles of Program Analysis
Essentials of programming languages
Modern Programming Languages: A Practical Introduction
Cover 1

Programming Languages

Formal Semantics of Programming Languages
Foundations for Programming Languages
Cover 6

Semantics Engineering with PLT Redex

Next

Footer links

Community

Readers & Supporters
Join Our DiscordHow to link roles on Discord

Follow Along

BlogHardcover LiveAbout HardcoverRequest a feature

We're an Open Book

Frequently Asked QuestionsContact SupportRoadmapOur Policies
iOSAndroidDiscordTikTokMastodonInstagram

Home

Library

Explore

Trending