Amazon Vehicles Beauty Best Books of the Month STEM nav_sap_plcc_ascpsc Starting at $39.99 Wickedly Prime Handmade Wedding Shop Book House Cleaning whiteprincess whiteprincess whiteprincess  Introducing Echo Show All-New Fire 7 Kids Edition, starting at $99.99 Kindle Oasis GNO Spring Savings Event on Amazon.com toystl17_gno

Computer Science and Math books that I *really enjoy* reading

Daniel R. Vallejo
The list author says: "This is a list of the books that I consider outstanding in different areas but mainly related with computer science, mathematics, self-help, teaching,..."
Introduction to Algorithms, 3rd Edition
Introduction to Algorithms, 3rd Edition
"If you really want to learn algorithms, this is "the book". I have browsed many other books on algorithms, many of them very good, but this is the one. Warning: this is not an easy reading."
Linear Algebra and Its Applications, 4th Edition
Linear Algebra and Its Applications, 4th Edition
"Best book to learn (and love) Linear Algebra. Check the lectures of the author in youtube. Warning: there are another good books on Linear Algebra, which could be more adequate depending on your background."
Digital Design and Computer Architecture, Second Edition
Digital Design and Computer Architecture, Second Edition
"The best book I have found so fat to learn and teach computer architecture..."
Engineering Dynamics: A Comprehensive Introduction
Engineering Dynamics: A Comprehensive Introduction
"if you want to learn dynamics without a formal education.... this is the book!"
Java Software Solutions (Java 5.0 version): Foundations of Program Design (4th Edition)
Java Software Solutions (Java 5.0 version): Foundations of Program Design (4th Edition)
"I teach CS101 at the University of the Americas Puebla (Mexico). I think this book is the best in terms of balance between concepts and practice. Warning: other books of the same author are more or less the same of this."
A First Course in Probability (8th Edition)
A First Course in Probability (8th Edition)
"I use this book as the textbook for my courses in probability. It is a very good book, a very good balance between theory and practice"
Computer Graphics Using OpenGL (3rd Edition)
Computer Graphics Using OpenGL (3rd Edition)
"This is my favorite Computer Graphics book. There are billions and billions of books on Computer Graphics (classics as Foley-Van Dam, or new ones as Shirley) but this is really outstanding. Please if you know of any better let me know."
The New Turing Omnibus: Sixty-Six Excursions in Computer Science
The New Turing Omnibus: Sixty-Six Excursions in Computer Science
"A very nice collection of topics on computer science."
Code: The Hidden Language of Computer Hardware and Software
Code: The Hidden Language of Computer Hardware and Software
"If you want to know how a computer work you will find the reading of this book very useful."
Fermat's Enigma: The Epic Quest to Solve the World's Greatest Mathematical Problem
Fermat's Enigma: The Epic Quest to Solve the World's Greatest Mathematical Problem
"A fascinating book on one of the most famous problems in mathematics"
Presentation Zen: Simple Ideas on Presentation Design and Delivery
Presentation Zen: Simple Ideas on Presentation Design and Delivery
"Sometime, somewhere, you will need to give a presentation, read this book so that you could make a favor to the people to which you are presenting."
Agile Java™: Crafting Code with Test-Driven Development
Agile Java™: Crafting Code with Test-Driven Development
"Best book to learn Java and unit testing"
Python Programming: An Introduction to Computer Science, 2nd Ed.
Python Programming: An Introduction to Computer Science, 2nd Ed.
"Your first book on Python"
Head First Python
Head First Python
"Excelent book, to learn Python and programming"
Getting Started with MATLAB: A Quick Introduction for Scientists and Engineers
Getting Started with MATLAB: A Quick Introduction for Scientists and Engineers
"Best book on Matlab ..."
Think Python
Think Python
"yet another nice and little book, to learn programming for beginners"
A PhD Is Not Enough!: A Guide to Survival in Science
A PhD Is Not Enough!: A Guide to Survival in Science
"You should read this book **before** go to graduate school.."