This textbook is an introduction to Scientific Computing, in which several numerical methods for the computer solution of certain classes of mathematical problems are illustrated. The authors show how tocompute the zeros or the integrals of continuous functions, solve linear systems, approximate functions by polynomials and construct accurate approximations for thesolution of differential equations. To make the presentation concrete and appealing, the programming environmentMatlab is adopted as a faithful companion. All the algorithms introduced throughout the bookare shown, thus furnishing an immediate quantitative assessment of their theoretical properties such as stability, accuracy and complexity. The book also contains the solution to several pr...