150 Great Books

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

A 150 Great books to read

Paradigms of Artificial Intelligence


Universal Principles of Design
100 Ideas that Changed Graphic Design
About Face 3
Elements of Typographic Style
Graphic Design School
How to Be a Graphic Designer, Without Losing Your Soul
The elements of color
Thinking with Type
A short history of nearly everything
What is Life?
Dialogue Concerning the Two Chief World Systems
Euclid's Elements
Faraday, Maxwell, and the Electromagnetic Field: How Two Men Revolutionized Phy
Feynman on Computation
Medical Detectives
Principia Mathematica
The Annotated Alice
The Use and Abuse of the English Language,*
Max Morenberg's *Doing Grammar*
Words into Type
Essential Turing
Godel Escher Bach
The Annotated Turing
The hard things about hard things
How to study for a mathematics degree
Methods of Mathematics Applied to Calculus, Probability, and Statistics - Richard Hamming
The man who mistook his wife for a hat
Cryptography an Introduction Nigel Smart
Hackers Delight
How to Think like a computer Scientist
Linux Kernel Development
Masters of Doom
Patterns of Software: Tales from the Software Community
The art of metaprogramming protocol
The moscow puzzles
Godelian Puzzle Book
The Colossal Book of Mathematics
The Colossal Book of Short Puzzles and Problems
To mock a mockingbird
The Elegant Universe
The Character of Physical Law
Warped Passages
Hiding in the Mirror
The Making of the Atomic Bomb
On a Piece of Chalk
The Birth and Death of the Sun
The Inflationary Universe
The Mysterious Universe

The Whole Shebang


Predictably Irrational
The black swan
Outliers
Thinking Fast and Slow
Genome: The Autobiography of a Species in 23 Chapters
To explain the world Steven Weinberg
Think like a programmer
Conceptual blockbusting
Creativity: The Psychology of Discovery and Invention
In Pursuit of the Unknown: 17 Equations That Changed the World
Naive Set Theory
Physics for Future Presidents
The Fly in the Cathedral
The mad art of caricature
The timeless way of building
Tricks of the mind
You can draw in 30 days
Beautiful Geometry
Coders at Work
Financial Statements
Code Complete 2.0
Dont Make Me Think
The Inmates are Running the Asylum
Hackers and Painters
Design Basics Index
Surely You're Joking Mr Feynman
Designing with Type
The Visual Display of Quantitative Information
Color by Betty Edwards
The Pragmatic Programmer
How to solve it
Phantoms in the Brain
The Scientists
The Tell Tale Brain
Code
High Performance MySQL
What do you care what other people think?
Zero to One
97 things every programmer should know
How to draw cartoons
The Intelligent Investor
Peopleware
The Little Schemer
Programming Pearls
Structure and Interpretation of Computer Programs
Clean Code
CSS The missing manual
Javascript The good parts
My best mathematical and logical puzzles
Secrets of Power Negotiation
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws

Godel's proof
Ogilvy on advertising
Art Of Computer Programming Vol 1
Feynmann's Lectures in Physics Vol 1 and 2
Security Analysis
The Practice of Programming
The Design of Everyday Things by Donald Norman
The Mythical Man Month
Founders at Work
Modern Operating Systems
The Art of Unix Programming
Engineering a Compiler
The Non Designers Design Book
Pro Git
The C programming language
White Space is not Your Enemy
The God Delusion
On the Origin of Species
The Selfish Gene
A brief history of time
Dont you have time to think
Ansi Common Lisp
What is the name of the book?
One two three infinity
The Double Helix
What mad pursuit Francis Crick
Java in a nutshell
C# in a nutshell
Head first SQL
Common Lisp The Language
On Lisp
Compilers: Principles, Techniques and Tools
Warren Buffets Letters to Shareholders
Paul Graham's Essays
Command Line Crash Course by Zed Shaw
Learn you a haskell for great good
Learn C the hard way
Learn Python the hard way
Learn Regex the hard way
Introduction to the Theory of Numbers
Designing Brand Identity
Introduction to the Theory of Computation
Joy of Cooking
Introduction to Algorithms
Computer Networking
Digital Design and Computer Architecture
Learning Python
Murachs Mysql
Unix and Linux System Administration Handbook

You might also like