High level linear algebra book that blends both computational and theoretical aspects, using each to enhance the other. Explains the key points of the Gaussian elimination algorithm. Discusses vector spaces and linear transformations using matrix computations. Takes advantage of software packages such as MATLAB, Mathematica, and Maple.