📚 A list of books, courses, libraries, PDFs, tutorials, etc. for students and learners of Linear Algebra.
Linear Algebra is a branch of mathematics that deals with linear relationships through the representation of linear equations, vectors, and matrices. It is typically taught as a distinct subject or course in higher education, although most high school curriculums today include parts of its theory and concepts. Its applications are found in computer science, economics, cryptology, data science, computer graphics, physics, artificial intelligence, social sciences, engineering, etc.
The goal of this list is to include the best & up-to-date resources of all kinds that can be helpful to anyone learning or studying Linear Algebra. It also links to resources particularly useful for developers who find the subject to be a part of their projects and students studying Linear Algebra by means of computer programming.
- Sho Nakagome, Linear Algebra 101 — Part 1 - The first in a series of articles about Linear Algebra from Sho Nakagome on Medium.
- Tom Denton & Andrew Waldron, Linear Algebra in Twenty Five Lectures - An introduction to Linear Algebra with links to how-to videos and scripts from UC Davis Mathematics.
- W. Keith Nicholson, Linear Algebra with Applications, 6th edition - An introduction to the ideas and techniques of linear algebra for first- and second-year students, with examples, exercises, and applications.
- Linear Algebra - Foundations to Frontiers - An edX course from the University of Texas at Austin covering Linear Algebra through short videos, exercises, visualizations, and programming exercises.
- CUDAMat - Python module for basic dense linear algebra computations on the GPU using CUDA.
- CUTLASS - CUDA C++ templates for implementing high-performance matrix multiplication.
- DirectXMath - C++ linear algebra library for use in games and graphics apps.
- lnagb.js - Linear Algebra in a JavaScript library.
- nalgebra - Linear algebra library for Rust.
- numpy.linalg - NumPy linear algebra functions.
- vectorius - Linear algebra library written in TypeScript.
- Linear algebra on Wikipedia.
- Repositories tagged "
linear-algebra
" on GitHub.