Introduction to Scientific Computing 

(winter 2004/2005) 
A handwritten sheet of paper (size A4, front and back page) may be used during the exam as helping material. No other material will be allowed.
This course provides an overview of scientific computing, i. e. of the different tasks to be tackled on the way towards powerful numerical simulations. Starting from mathematical models (derivation, analysis, and classification; various examples), their numerical treatment is discussed (discretization of differential systems, grid generation). The next chapter deals with the efficient implementation of numerical algorithms, both on monoprocessors and parallel computers (architectural features, parallel programming, load distribution, parallel numerical algorithms). Finally, some remarks on the interpretation of numerical results (visualization) are made.
The course is conceived as an introduction to the thriving field of numerical simulation for computer scientists, mathematicians, engineers, or natural scientists without an already strong background in numerical methods.
Lecture Notes  Tutorial  Maple Worksheets  Tools and Libraries  Announcements 