Learn Without Walls

Linear Algebra

Free Online Course -- Self-Paced Learning -- College Level

8 Modules Available
~90 hours total
Interactive practice & quizzes

Welcome to Linear Algebra!

This comprehensive course covers the core topics of a college-level linear algebra course: systems of equations, matrix algebra, determinants, vector spaces, linear transformations, eigenvalues, inner product spaces, and real-world applications. Each module includes detailed lessons, worked examples, practice problems, quizzes, and printable study materials.

Self-Paced

Learn on your schedule. All materials available 24/7.

Interactive

Practice problems with instant feedback and detailed solutions.

Comprehensive

Study guides, quick reference cards, and worked examples.

Research-Based

Designed using evidence-based learning principles.

Course Modules

Available
1

Systems of Linear Equations

Master augmented matrices, Gaussian elimination, and solution sets for systems of equations.

  • Systems and augmented matrices
  • Gaussian elimination and row echelon form
  • Gauss-Jordan and reduced row echelon form
  • Solution sets: unique, infinite, and none
4 lessons 10 practice problems 10-question quiz
Start Module 1
Available
2

Matrix Algebra

Learn matrix operations, properties, inverses, and LU factorization.

  • Matrix addition, scalar multiplication, matrix multiplication
  • Properties of matrix arithmetic and transpose
  • The inverse of a matrix
  • Elementary matrices and LU factorization
4 lessons 10 practice problems 10-question quiz
Start Module 2
Available
3

Determinants

Explore determinant computation, properties, Cramer's Rule, and geometric meaning.

  • Determinant: definition and cofactor expansion
  • Properties of determinants
  • Cramer's Rule
  • Geometric interpretation: area, volume, orientation
4 lessons 10 practice problems 10-question quiz
Start Module 3
Available
4

Vector Spaces

Understand vectors in R^n, subspaces, span, linear independence, basis, and dimension.

  • Vectors in R^n
  • Subspaces, span, and linear combinations
  • Linear independence
  • Basis and dimension
4 lessons 10 practice problems 10-question quiz
Start Module 4
Available
5

Linear Transformations

Study linear maps, their matrix representations, kernel, range, and the Rank-Nullity Theorem.

  • Linear transformations: definition and examples
  • The matrix of a linear transformation
  • Kernel and range
  • The Rank-Nullity Theorem
4 lessons 10 practice problems 10-question quiz
Start Module 5
Available
6

Eigenvalues & Eigenvectors

Discover eigenvalues, eigenvectors, diagonalization, and applications to Markov chains.

  • Eigenvalues and eigenvectors: definitions
  • The characteristic equation
  • Eigenspaces and diagonalization
  • Applications: Markov chains and matrix powers
4 lessons 10 practice problems 10-question quiz
Start Module 6
Available
7

Inner Product Spaces

Explore dot products, orthogonality, projections, Gram-Schmidt, and least squares.

  • Dot product, length, orthogonality
  • Orthogonal projections
  • Gram-Schmidt process
  • Least squares approximation
4 lessons 10 practice problems 10-question quiz
Start Module 7
Available
8

Applications of Linear Algebra

Apply linear algebra to change of basis, SVD, data science (PCA), and computer graphics.

  • Change of basis and similar matrices
  • Introduction to SVD
  • Linear algebra in data science: PCA
  • Linear algebra in computer graphics
4 lessons 10 practice problems 10-question quiz
Start Module 8

Ready to Get Started?

Begin with Module 1 to build a strong foundation in solving systems of linear equations. All materials are completely free!

Learning Tips

About This Course

This linear algebra course covers the standard topics of a first college-level course. It is designed for students in mathematics, engineering, computer science, data science, and the physical sciences. The material progresses from concrete computation (solving systems, matrix arithmetic) to abstract reasoning (vector spaces, linear transformations) and back to applications (PCA, computer graphics).