A complete introduction to the field of computational physics, with examples and exercises in the Python programming language Computers play a central role in virtually every major physics discovery today, from astrophysics and particle physics to biophysics and condensed matter This book explains the fundamentals of computational physics and describes in simple terms the techniques that every physicist should know, such as finite difference methods, numerical quadrature, and the fast Fourier transform The book offers a complete introduction to the topic at the undergraduate level, and is also suitable for the advanced student or researcher who wants to learn the foundational elements of this important field I thoroughly enjoyed this book as an introductory material to both computational physics as well as python In spite of having some previous experience with computational physics with C , this book nonetheless provided useful insights and information Further, it is a good book on hand for quick look back should one forgets some of the details, it is concise enough for one to refresh a particular area in just minutes by skimming through the texts. An absolute classic for anyone who wish to explore programming for application in physics. Excellent book for both Physicists and Computational Physicists I think I can safely say, this book is to Python what Numerical Recipes is to C Fortran This book should be made compulsory for undergraduate students I hope it will make its way there Thanking Mark Newman for the much sought after and wonderful book.. O livro d toda a introdu o do Python, mas s fala do que necess rio para utilizar os m todos cient ficos, assim o leitor n o se perde em detalhes da linguagem que, nesse momento, n o s o importantes. Very well written Lots of exercices, problems, and digital resources However, the visual tools used in the book are outdated, and it doesn t use matplotlib The book uses python3, but the focus is not so much about proper coding.It does covers all the important topics in computational physics, and is thus a wonderful resource for teaching. This is a beautiful text One of only a few on the subject using python.I just used this book as a textbook for my Computational Physics course catering to a small number of upper level undergraduate physics students.The students loved it, I found it extremely useful, Mark Newman s website was quite helpful, and he was gracious enough to allow the use of first five chapters free until we were able to purchase the book.I recommend it to anyone planning to use python for a similar course.Najeh Jisrawi Clear separation between methods and how to use them, whereas Giordano Computational Physics starts with a problem and shows the method through that, can be annoying when scanning through for methods. It s a very good introduction for a beginner in computing and python is a very useful language Il testo un ottima introduzione al calcolo scientifico con paython La lettura scorrevole e chiara Il libro arrivato dopo una settimana in ottime condizioni.