Courses in scientific programming with Object-Oriented techniques
“An Introduction to Scientific C++ Programming Using Object-Oriented Numeric”
C++ has emerged as one of the most popular programming languages of the nineties. Within the field of scientific computing, C++ is now playing a dominant role in number crunching problems. C++ is perhaps the only programming language today that offers full support for advanced object-oriented constructions, yet with satisfactory computational efficiency. The purpose of the lectures on C++ is to give an overview of its possibilities, discuss the strong and weak parts of the language, and exemplify C++ syntax such that the students can start with project work using C++. The slide collection is quite comprehensive and may serve as a later quick-intro to and recipes for basic C++ programming.