Building on his highly successful textbook on C++, David Yevick
provides a concise yet comprehensive one-stop course in three key
programming languages, C++, Java and Octave (a freeware alternative
to MATLAB). Employing only public-domain software, this book
presents a unique overview of numerical and programming techniques,
including object-oriented programming, elementary and advanced
topics in numerical analysis, physical system modelling,... more...