Introduction to Linear Algebra

4.25/5 · 600+ ratings

Gilbert Strang redefines the approach to mathematics by focusing on logic and visualization rather than rote memorization. This text serves as a gateway to understanding the language of data and modern science through a conversational and accessible style. Strang treats linear algebra as a vibrant tool for discovery, using clear graphics and practical examples to demystify complex concepts. His t…

Shelves
Finance Algebra Nonfiction book Gilbert Strang Textbooks Computer Science Mathematics Engineering Technical Reference Science

More like this


Effective C++: 55 Specific Ways to Improve Your Programs and Designs

The Barnes & Noble Review Since early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve …

4.25/5 · 600+ ratings

The C Programming Language

This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first…

4.25/5 · 600+ ratings

Think Like a Programmer: An Introduction to Creative Problem Solving

Rewire your brain Examples in this book are written in C++, but will improve your ability to think like a programmer in any language. <…

4.25/5 · 600+ ratings

Eloquent JavaScript: A Modern Introduction to Programming

"A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earlies…

4.25/5 · 600+ ratings

Linear Algebra and Its Applications

Renowned professor and author Gilbert Strang demonstrates that linear algebra is a fascinating subject by showing both its beauty and value. While…

4.25/5 · 600+ ratings

Programming Ruby: The Pragmatic Programmers' Guide

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful la…

4.25/5 · 600+ ratings

Thinking in Java

Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previo…

4.25/5 · 600+ ratings

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declaration…

4.25/5 · 600+ ratings

Working Effectively with Legacy Code

Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get near…

4.25/5 · 600+ ratings

Artificial Intelligence: A Modern Approach

For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling te…

4.25/5 · 600+ ratings

Code Complete: A Practical Handbook of Software Construction

Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write bett…

4.25/5 · 600+ ratings

Hands-On Machine Learning with Scikit-Learn and TensorFlow

A series of Deep Learning breakthroughs have boosted the whole field of machine learning over the last decade. Now that machine learning is thrivi…

4.25/5 · 600+ ratings