A Mind for Numbers: How to Excel at Math and Science

4.25/5 · 21K+ ratings

Barbara Oakley once struggled so deeply with math that she failed her high school courses. She eventually realized that mastering technical subjects is not about natural talent, but about understanding how the brain processes information. In this book, she shares the cognitive techniques she used to pivot from a language specialist to an engineering professor. By explaining the science of learnin…

Shelves
Nonfiction Self Help Audiobook Education book Personal Development Business Psychology Barbara Oakley Productivity Mathematics Science

More like this


Feynman Lectures On Computation

When, in 1984–86, Richard P. Feynman gave his famous course on computation at the California Institute of Technology, he asked Tony Hey to adapt h…

4.25/5 · 21K+ ratings

Concrete Mathematics: A Foundation for Computer Science

Concrete Mathematics is a blending of CONtinuous and disCRETE mathematics. "More concretely," the authors explain, "it is the controlled manipulat…

4.25/5 · 21K+ ratings

Algorithms (138563)

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that ma…

4.25/5 · 21K+ ratings

The Art of Computer Programming, Volumes 1-4A Boxed Set

"The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer progra…

4.25/5 · 21K+ ratings

How to Solve It: A New Aspect of Mathematical Method

A perennial bestseller by eminent mathematician G. Polya, How to Solve It will show anyone in any field how to think straight. In lucid and appeal…

4.25/5 · 21K+ ratings

Understanding Computation: From Simple Machines to Impossible Programs

Author: Tom Stuart

Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theore…

4.25/5 · 21K+ ratings

The New Turing Omnibus: 66 Excursions In Computer Science

No other volume provides as broad, as thorough, or as accessible an introduction to the realm of computers as A. K. Dewdney's The Turing Omnibus.<…

4.25/5 · 21K+ ratings

R for Data Science: Import, Tidy, Transform, Visualize, and Model Data

Learn how to use R to turn raw data into insight, knowledge, and understanding. This book introduces you to R, RStudio, and the tidyverse, a colle…

4.25/5 · 21K+ ratings

The Computer and the Brain

With a foreword by Paul M. Churchland and Patricia S. ChurchlandThis book represents the views of one of the greatest mathematicians of the twenti…

4.25/5 · 21K+ ratings

Let Over Lambda

Author: Doug Hoyte

Let Over Lambda is one of the most hardcore computer programming books out there. Starting with the fundamentals, it describes the most advanced f…

4.25/5 · 21K+ ratings

Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers

Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's biggest …

4.25/5 · 21K+ ratings

Pearls of Functional Algorithm Design

Richard Bird takes a radically new approach to algorithm design, namely, design by calculation. These 30 short chapters each deal with a particula…

4.25/5 · 21K+ ratings