next up previous contents
Next: Further Java Up: Michaelmas Term 1998: Part Previous: Computer Design

Numerical Analysis I

Lecturer: Dr M.R. O'Donohoe (mro2@cam.ac.uk)

No. of lectures: 8

This course is a prerequisite for Numerical Analysis II (Part II and Diploma).

Floating-point arithmetic.
General description; the numerical analyst's view; overflow and underflow. [0.6 lectures]

Errors in numerical methods.
Machine epsilon; error analysis; solving quadratics; convergence; error testing; rounding error; norms. [1.8 lectures]

Condition and stability.
Condition of a problem; stability of an algorithm. [0.6 lectures]

Order of convergence; computational complexity.
[0.3 lectures]

IEEE arithmetic.
The IEEE Floating-point standards. [1 lecture]

Simple numerical methods.
Differentiation; finite differences; splines. Linear and non-linear equations. Gaussian elimination; Choleski factorisation; linear least squares; Newton-Raphson iteration. Integration. Quadrature rules; summation of series. [3 lectures]

Numerical software.
Languages; the Brown model; implementation issues for IEEE arithmetic; automatic quadrature; portability; BLAS. [0.7 lectures]

Recommended books:


Conte, S.D. & Boor, C. de (1980). Elementary Numerical Analysis. McGraw-Hill.

Shampine, L.F., Allen, R.C. Jr & Pruess, S. (1997). Fundamentals of Numerical Computing. Wiley.



Christine Northeast
1998-10-01