Course Materials for Scientific Computing
These are materials for the course "Scientific Computing"
taught by Jonathan Goodman in the spring term of 1996 at the Courant
Institute.
Assignments and handouts.
First homework assignment:
postscript format, or
LaTeX
Second homework assignment:
postscript format, or
LaTeX
Third homework assignment:
postscript format, or
LaTeX
Fourth homework assignment:
postscript format, or
LaTeX
Fifth homework assignment:
postscript format, or
LaTeX
Sixth homework assignment:
postscript format, or
LaTeX
Seventh homework assignment:
postscript format, or
LaTeX
Eighth and last homework assignment:
postscript format, or
LaTeX
Programming hints:
postscript format, or
LaTeX
Sample codes.
Sample program that types "Hello world." :
Hello.C
Sample program that error amplification through explores concellation:
cancellation.C
Course notes
Sources of error:
postscript format, or
LaTeX
Basic numerical analysis:
postscript format, or
LaTeX
IEEE floating point standard:
postscript format, or
LaTeX
Remarks on software for scientific computing:
postscript format, or
LaTeX
Other sources of useful information:
Netlib is an excellent net resource.
It contains tons of reliable numerical software that can be downloaded
and links to most technical information on numerical analysis and scientific
computing on the internet.
Michael Overton has written some notes on IEEE
arithmetic
Some references for the novice
programmer
An interesting
example and discussion of IEEE floating point arithmetic.