This course is meant to impart
✦ knowledge of some fundamental algorithms forming the basis of numerical simulations,
✦ familiarity with essential terms in numerical mathematics and the techniques used for the analysis
of numerical algorithms
✦ the skill to choose the appropriate numerical methods for concrete problems,
✦ the ability to interpret numerical results,
✦ proficiency in implementing numerical algorithms efficiently in C++, using numerical libraries.