

|
Development of Scientific Computing Programs. A 4 week course, intendend mainly for graduate students, that introduces the process of developing scientific software. It includes a discussion of the build process (code, compile, link, run) and a presentation of several tools (debuggers, profilers) to make the process easier.
Survey and Use of Libraries for Scientific Computing. Building on the previous course, this one considers how to access other sources of scientific code. This included finding implementations of specific algorithms (for example, matrix computations), calling and linking to precompiled libraries, and introduced several standard libraries (BLAS, LAPACK, MPI, OpenGL).
.
|
|