This is a textbook which origins come from a course in an university. On the one hand, this makes the author to explain things absolutely obvious, clearly oriented to students in the first years of their technical degree. On the other hand, some of these explanations become handy if you have to teach this material or even, sometimes, to learn the origins of something that you have accepted as obvious without knowing exactly why is so. This is particularly relevant in those parts dealing with mathematics (many in the book). The book probably is of no use for an expert on SciPy/Numpy, but it is definitely useful for people, like me, that is starting to discover the enormous capabilities of these python language extensions. I clearly recommend this book for such target users. The book is also excellently well written, with a clear and concise style. Errors seem to be absent from the text and exercises are very well targeted to the area of scientific computation.