Computer Science

105 books · showing top 60

Must-Read 1997

Art of Computer Programming Vol1

Donald E. Knuth

Must-Read 2014

Art of Computer Programming Vol2

Donald E. Knuth

Must-Read 1968

Art of Computer Programming Vol3

Donald E. Knuth

Must-Read 1999

Code

Charles Petzold

Must-Read 1999

Code: The Hidden Language of Computer Hardware and Software

Charles Petzold

Must-Read 1986

Compilers: Principles Techniques and Tools

Aho, Lam, Sethi, and Ullman

Must-Read 1981

Computer Networks

Andrew S. Tanenbaum

Must-Read 2015

Computer Systems: A Programmer's Perspective

Bryant & O'Hallaron

Must-Read 1994

Design Patterns

Erich Gamma et al.

Must-Read 2006

Elements of Information Theory

Thomas M. Cover and Joy A. Thomas

Must-Read 1979

Godel Escher Bach

Douglas Hofstadter

Must-Read 1979

Gödel, Escher, Bach

Douglas Hofstadter

Must-Read 1995

Hidden Order

John H. Holland

Must-Read 2013

Introduction to the Theory of Computation

Michael Sipser

Must-Read 1949

Mathematical Theory of Communication

Claude Shannon

Must-Read 1957

Mythologies

Roland Barthes

Must-Read 2006

No Silver Bullet

Fred Brooks

Must-Read 1970

Notes on Structured Programming

Edsger W. Dijkstra

Must-Read 2010

Operating System Concepts

Abraham Silberschatz, Peter Galvin, Greg Gagne

Must-Read 2018

Operating System Concepts

Silberschatz et al.

Must-Read 1999

Programming Pearls

Jon Bentley

Must-Read 1999

Refactoring

Martin Fowler

Must-Read 1982

Selected Writings on Computing

Edsger W. Dijkstra

Must-Read 1993

TCP/IP Illustrated, Volume 1

W. Richard Stevens

Must-Read 2022

The Art of Computer Programming Vol 4B

Donald E. Knuth

Must-Read 1998

The Art of Computer Programming, Volume 2

Donald E. Knuth

Must-Read 2013

The Datacenter as a Computer

Barroso & Holzle

Must-Read 1988

The Design of Everyday Things

Donald Norman

Must-Read 1975

The Mythical Man-Month

Fred Brooks

Must-Read 1999

The Practice of Programming

Brian W. Kernighan and Rob Pike

Must-Read 1984

The Unix Programming Environment

Brian W. Kernighan and Rob Pike

Must-Read 2002

Types and Programming Languages

Benjamin Pierce

Recommended 2011

A Bug Hunter's Diary

Tobias Klein

Recommended 2013

A Tour of C++

Bjarne Stroustrup

Recommended 2025

A.I

Anjanava Biswas, Wrick Talukdar

Recommended 2019

Advances in Cryptology – CRYPTO 2019

Alexandra Boldyreva, Daniele Micciancio

Recommended 2013

Algorithms Unlocked

Thomas H. Cormen

Recommended 2014

Android Security Internals: An In-Depth Guide to Android's Security Architecture

Nikolay Elenkov

Recommended 2016

Arduino Project Handbook

Mark Geddes

Recommended 2015

Articulating Design Decisions

Tom Greever

Recommended 2020

Artificial Intelligence with Python

Alberto Artasanchez, Prateek Joshi

Recommended 2018

Attacking Network Protocols

James Forshaw

Recommended 2019

Automated Machine Learning

Frank Hutter, Lars Kotthoff, Joaquin Vanschoren

Recommended 2017

Cloud Native Python

Manish Sethi

Recommended 2023

CSS: The Definitive Guide

Eric Meyer, Estelle Weyl

Recommended 2022

Cybersecurity: Attack and Defense Strategies

Yuri Diogenes, Dr. Erdal Ozkaya

Recommended 2021

Data Science at the Command Line

Jeroen Janssens

Recommended 2015

Design Sprint: A Practical Guidebook for Building Great Digital Products

Richard Banfield, C. Todd Lombardo, Trace Wax

Recommended 2018

Designing Across Senses

Christine W. Park, John Alderman

Recommended 2016

Designing Voice User Interfaces: Principles of Conversational Experiences

Cathy Pearl

Recommended 2017

Designing with Data

Rochelle King, Elizabeth F Churchill, Caitlin Tan

Recommended 2020

Digital Forensics and Incident Response

Gerard Johansen

Recommended 2005

Distributed Systems: Concepts and Design

George Coulouris et al.

Recommended 2015

Embedded Firmware Solutions

Vincent Zimmer, Jiming Sun, Marc Jones, Stefan Reinauer

Recommended 2018

Emotionally Intelligent Design

Pamela Pavliscak

Recommended 2012

Exploring Splunk

David Carasso

Recommended 2019

Foundations of Information Security: A Straightforward Introduction

Jason Andress

Recommended 2017

Gray Hat C#

Brandon Perry

Recommended 2016

High Performance Images

Colin Bendell, Tim Kadlec, Yoav Weiss, Guy Podjarny, Nick Doyle, Mike McCall

Recommended 2016

iOS Application Security

David Thiel

View all 105 books →