Provides an introductory account of the main topics in numerical analysis. This book talks about both the theorems which show the underlying rigorous mathematics and the algorithms which define precisely how to program the numerical methods. It includes theoretical and practical examples, chapters on eigen values and splines and formal algorithms.