01Linear Algebra for Machine Learning - Module OverviewA complete module map showing how vectors, matrices, eigenvalues, SVD, and tensors connect to every major ML algorithm - from attention to PCA to backpropagation.02Vectors and Vector Spaces - The Language of EmbeddingsA deep engineering dive into vectors, vector spaces, norms, and inner products - the mathematical foundation behind embeddings, cosine similarity, and KNN in ML systems.03Matrix Operations - The Engine of the Neural Network Forward PassA deep engineering dive into matrix multiplication, transpose, inverse, rank, and determinant - and how they power attention mechanisms, backpropagation, and neural network layers.04Eigenvalues and Eigenvectors - How PageRank Ranks the InternetA deep engineering dive into eigenvalues, eigenvectors, and eigendecomposition - the mathematics behind PCA, PageRank, spectral clustering, and graph neural networks.05SVD and Matrix Decompositions - The Netflix Algorithm and JPEG CompressionA deep engineering dive into Singular Value Decomposition, LU, QR, and Cholesky decompositions - the mathematical tools behind recommender systems, image compression, and numerically stable ML computations.06Linear Transformations - The Geometry of Neural Network LayersA deep engineering dive into linear maps, kernel (null space), image (column space), rank-nullity theorem, and change of basis - the geometry behind every neural network layer.07PCA from Linear Algebra - Eigendecomposition of Covariance MatricesA complete derivation of Principal Component Analysis from first principles - covariance matrices, eigendecomposition, explained variance, and PCA via SVD - the way sklearn actually does it.08Dot Products and Projections - The Math Behind AttentionA deep engineering dive into dot products, orthogonality, vector projection, Gram-Schmidt orthogonalization, and least squares - the mathematical heart of the transformer attention mechanism.09Norms and Distance Metrics - The Geometry of RegularizationA deep engineering dive into L1, L2, L∞, Frobenius, and nuclear norms - and how the geometry of different norms determines which model weights go to zero in Lasso vs Ridge regularization.10Tensors for Deep Learning - From Matrices to Multi-Dimensional ArraysA deep engineering dive into tensors as generalizations of matrices - shapes, axes, contractions, Einstein summation, broadcasting, and vectorization - the computational substrate of every deep learning model.11Linear Algebra in NumPy - A Complete Engineering ReferenceA complete engineering reference for NumPy linear algebra - np.linalg module, solving systems, decompositions, performance tips, numerical stability, and PyTorch torch.linalg equivalents.