Dr. Roland Krause-Course Outline

DR. ROLAND KRAUSE
Weidlinger Associates
Los Altos, CA
krause@ca.wai.com

An Introduction to Engineering Scientific Computing

1.For selected subjects from classical Numerical Analysis, take real world applications that these methods address. For each subject find and demonstrate an appropriate computation tool, implement the solution, visualize and present the results. Discuss errors involved.
2. Good practices in scientific programming. Approaches for reusable software. Planning, documentation and software project management.
3. Visualization tools. Blackbox approaches. Libraries.

Bibliography:
SCIENTIFIC COMPUTING: An Introductory Survey, Second Edition by Michael T. Heath, published by McGraw Hill, New York, 2002 , http://www.cse.uiuc.edu/heath/scicomp/index.html