A First Course in Computational Physics and Object-Oriented Programming with C++ Hardback with CD-ROM
"A great first programming book for computational science courses, as well as a solid resource for experienced scientific programmers.">Choice"Physical Science and engineering students who are either very diligent or have some background in programming could learn C++ very well from Yeveck's text."Jan Tobochnik, Physics Today"The best feature of the book is its good and concise description of the C++ language.  The book would be a good fit for instructors who prefer to teach programming in detail.  This would be the ideal text for the student who is considering a career in scientific programming, and wants to learn C++ very proficiently."American Journal of Physics"The book covers a reasonably broad range of topics, including brief discussion of computer and software structure, object-oriented programming..."David P. Maroun for Physics in Canada