Northeastern University · Department of Mathematics

MATH 5110

Applied Linear Algebra & Matrix Analysis

A graduate-level treatment of theory, computation, and applications

Instructor: He Wang
Northeastern University, Dept. of Mathematics
hewang.sites.northeastern.edu

Course Overview

Rigorous foundations. Comprehensive treatment of linear algebra concepts and computational techniques, well beyond undergraduate level.
Broad applications. Covers key applications in CS, statistics, engineering, machine learning, and data analysis.
Audience. Graduate students in Applied Mathematics, CS, Engineering, and anyone seeking deeper mathematical insight.
Foundation for more. Solid grounding for advanced study in optimization, spectral methods, signal processing, and ML theory.

Complete Linear Algebra Knowledge Map

Root / keystone
Foundations & structure
Operations & algorithms
Eigentheory & decompositions
Discrete applications
Geometry & inner products
Data & ML applications
Advanced / extra topics

✦ Click any node to open a Claude explanation in a new tab

Main Course Topics

01
Linear Systems & Matrix Algebra: solutions, row reduction, RREF, inverses, transpose
Ask Claude to explain
02
Linear Spaces: subspaces, basis & dimension, rank-nullity theorem, linear transformations, change of basis
Ask Claude to explain
03
Jordan Normal Forms: determinants, eigenvalues & eigenvectors, diagonalization, Cayley–Hamilton
Ask Claude to explain
04
Inner Product Spaces: Cauchy–Schwarz, Gram–Schmidt, positive definite, SVD
Ask Claude to explain
05
PCA: covariance matrices, optimal linear combinations, data compression
Ask Claude to explain
06
Markov Chains & Perron–Frobenius: stochastic matrices, dynamical systems
Ask Claude to explain
07
Fourier Transform & FFT, Haar Wavelets, Hadamard matrices
Ask Claude to explain
08
Norms & Matrix Norms: convergence, matrix exponential eAt
Ask Claude to explain
09
Algebraic & Spectral Graph Theory: Laplacian, connectivity, graph spectra
Ask Claude to explain
10
QR Algorithm: numerical eigenvalue computation, iterative methods
Ask Claude to explain
11
Quaternions & Rotations: SU(2), SO(3), unitary groups U(n)
Ask Claude to explain
12
Linear Programming, Matrix Calculus, Neural Networks & Backpropagation
Ask Claude to explain
13
Exterior Algebra, Tensor Algebra, Multilinear Algebra
Ask Claude to explain
14
Affine Spaces & Affine Maps, Dual Norms, matrix inequalities
Ask Claude to explain

Key Concepts — Ask Claude

References & Textbooks

A Note on ML Jargon

Jean Gallier Q&A

Q: Do support vector machines chase cattle to catch them with some kind of super lasso?

A: No. Behind the jargon lies a lot of "classical" linear algebra and techniques from optimization theory — and probability theory and statistics.

Ask Claude: kernel PCA ridge / lasso SVM Lagrange / KKT