1. Vectors and matrices; 2. Solving linear equations; 3. The four fundamental subspaces; 4. Orthogonality; 5. Determinants; 6. Eigenvalues and eigenvectors; 7. The singular value decomposition (SVD); 8. Linear transformations; 9. Linear algebra in optimization; 10. Learning from data; Appendix 1. The ranks of AB and A + B; Appendix 2. Matrix factorizations; Appendix 3. Counting parameters in the basic factorizations; Appendix 4. Codes and algorithms for numerical linear algebra; Appendix 5. The Jordan form of a square matrix; Appendix 6. Tensors; Appendix 7. The condition numbers of a matrix problem; Appendix 8. Markov matrices and Perron-Frobenius; Appendix 9. Elimination and factorization; Appendix 10. Computer graphics; Index of equations; Index of notations; Index.