Science & Math

The Art of R Programming

Art of R Programming

Norman Matloff

R is the world's most popular programming language for statistical computing. Whether you're doing academic research, designing aircraft, or forecasting the weather, The Art of R Programming is your guide to harnessing the power of R.

The Book of R

Book of R

Tilman M. Davies

The Book of R is an interactive introduction to the essentials of R programming and statistics.

Codebreaking cover

Codebreaking

Elonka Dunin and Klaus Schmeh

A tour through history’s real codes and ciphers written by two of today’s best cipher crackers.

Dive Into Data Science cover

Dive Into Data Science

Bradford Tuckfield

Teaches you how to collect and work with data in business settings, and how to analyze data sets using Python code.

Engineering in Plain Sight Cover

Engineering in Plain Sight

Grady Hillhouse

A beautifully illustrated guide with fascinating explanations to nearly every part of the constructed world.

Graph Algorithms the Fun Way placeholder cover

Graph Algorithms the Fun Way

Jeremy Kubica

Enter the wonderful world of graph algorithms, where you’ll learn when and how to apply these highly useful data structures to solve a wide range of fascinating (and fantastical) computational problems.

Homemade Robots Cover

Homemade Robots

Randy Sarafan

Homemade Robots is a coding-free guide to building 10 uniquely entertaining robots – using everyday materials and components.

Introduction to Computer Organization: ARM	placeholder cover

Introduction to Computer Organization: ARM

Robert G. Plantz

Introduction to Computer Organization: ARM shows how a modern computer’s hardware and software work "under the hood.” It covers the ARM instruction set—popular in smartphones, laptops, and tablets—and walks the reader through programming examples using a Raspberry Pi.

Math for Deep Learning Cover

Math for Deep Learning

Ronald T. Kneusel

Covers DL's core numerical concepts, using Python to illustrate each subfield of math and its application.

Math for Programming placeholder cover

Math for Programming

Ronald T. Kneusel

Learn all of the core mathematical topics that professional software engineers need to know—in a single book!

Math for Security Cover

Math for Security

Daniel Reilly

Use applied math to map fire stations, develop facial recognition software, solve the art gallery problem and more in this hands-on, real-world infosec book.

Math Hacks for Scratch cover

Math Hacks for Scratch

Michael Mays

Push Scratch programming to the limits as you explore mathematical curiosities through hands-on coding projects.

MySQL Crash Course Cover

MySQL Crash Course

Rick Silva

Takes you from the basics of creating a table to the complexities of managing an entire database, with real-world examples and hands-on projects.

Python Tools for Scientists Cover

Python Tools for Scientists

Lee Vaughan

An introduction to the language and its tools for anyone who wants to use Python for research and simulations.

R for the Rest of Us Cover

R for the Rest of Us

David Keyes

Learn how to use R for everything from workload automation and creating online reports, to interpreting data, map making, and more.

The Art of Machine Learning Cover

The Art of Machine Learning

Norman Matloff

Learn to expertly apply a range of machine learning methods to real data with this practical guide.

The Art of Randomness Cover

The Art of Randomness

Ronald T. Kneusel

Use randomness to solve problems in fun, hands-on experiments—from simulating evolution to encrypting messages.

The Manga Guide to Calculus

The Manga Guide to Calculus

Hiroyuki Kojima, Shin Togami, and Becom Co., Ltd.

In The Manga Guide to Calculus, Noriko discovers that hard-hitting journalism requires a lot more mathematical know-how than she has. Luckily, her boss teaches her everything she needs to know about calculus, like integration, differentiation, Taylor expansions, and more.

The Manga Guide to Electricity

The Manga Guide to Electricity

Kazuhiro Fujitaki, Matsuda, and Trend-Pro Co, Ltd.

In The Manga Guide to Electricity, Hikaru teaches Rereko, and you, the basics of electricity using real-world examples like flashlights, electric appliances, batteries, and turbines. You'll also gradually learn about abstract concepts like voltage, potential, current, resistance, conductivity, and electrostatic force.

The Manga Guide to Physics

The Manga Guide to Physics

Hideo Nitta, Keita Takatsu, and Trend-Pro Co., Ltd.

"I found the cartoon approach of this book so compelling and its story so endearing that I recommend that every teacher of introductory physics, in both high school and college, consider using it."
American Journal of Physics

“Absolutely amazing for teaching complex ideas and theories. . . Excellent primers for serious study of physics topics.”
Physics Today

The Manga Guide to Relativity

The Manga Guide to Relativity

Hideo Nitta, Masafumi Yamamoto, Keita Takatsu, and Trend-Pro Co., Ltd.

The Manga Guide to Relativity follows Minagi, a high school student sentenced to spend his summer studying the theory of relativity. But with the help of his beautiful teacher Miss Uraga, his punishment becomes an adventure through the fabric of spacetime!

The Manga Guide to the Universe

The Manga Guide to the Universe

Kenji Ishikawa, Kiyoshi Kawabata, and Verte Corp.

Join Kanna, Kanta, Yamane, and Gloria in The Manga Guide to the Universe as they explore our solar system, the Milky Way, and faraway galaxies in search of the universe’s greatest mysteries: dark matter, cosmic expansion, and the Big Bang itself!

The Nature of Code cover image

The Nature of Code

Daniel Shiffman

This creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of natural phenomena.

The Shape of Data Cover

The Shape of Data

Colleen M. Farrelly and Yaé Ulrich Gaba

This advanced machine learning book teaches algorithms through geometry, and data analysis through practical scientific applications.