Most of the introductory courses on linear algebra develop the basic theory of finite dimensional vector spaces, and in so doing relate the notion of a linear mapping to that of a matrix. Generally speaking, such courses culminate in the diagonalisation of certain matrices and the application of this process to various situations. Such is the case, for example, in our previous SUMS volume Basic Linear Algebra. The present text is a continuation of that volume, and has the objective of introducing the reader to more advanced properties of vector spaces and linear mappings, and consequently of matrices. For readers who are not familiar with the contents of Basic Linear Algebra we provide an introductory chapter that consists of a compact summary of the prerequisites for the present volume. In order to consolidate the student's understanding we have included a large num ber of illustrative and worked examples, as well as many exercises that are strategi cally placed throughout the text. Solutions to the exercises are also provided. Many applications of linear algebra require careful, and at times rather tedious, calculations by hand. Very often these are subject to error, so the assistance of a com puter is welcome. As far as computation in algebra is concerned, there are several packages available. Here we include, in the spirit of a tutorial, a chapter that gives 1 a brief introduction to the use of MAPLE in dealing with numerical and algebraic problems in linear algebra.