It begins with an exposition of the basic theory of vector spaces and proceeds to explain the fundamental structure theorems for linear maps, including eigenvectors and eigenvalues, quadric and hermitian forms, diagonalization of symmetric, hermitian, and unitary linear maps and matrices, triangulation, and Jordan canonical form.