Denne boken introduserer studenter med ulike bakgrunner for forskjellige typer matematisk analyse som ofte er nødvendige i vitenskapelig databehandling. Temaet numerisk analyse blir behandlet fra et matematisk ståsted, og gir en grundig gjennomgang av metoder for vitenskapelig databehandling, med passende motivasjoner og nøye bevis. I en engasjerende og uformell stil viser forfatterne hvordan mange beregningsprosedyrer og interessante spørsmål innen datavitenskap stammer fra teoremer og bevis. Algoritmer presenteres i pseudokode, noe som gjør det enkelt for studentene å skrive dataprogrammer i standard programmeringsspråk eller å bruke interaktive matematiske programvarepakker. Boken berører også innimellom mer avanserte emner som vanligvis ikke finnes i standard lærebøker på dette nivået.