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.