This book does not cover numerical linear algebra, nor the numerical solution of partial differential equations, as the author takes the view that these are now separate disciplines. It is intended that the student has a good background in calculus and advanced calculus and some knowledge of linear algebra, complex analysis, and differential equations.