spacer
School of Computer Science The University of Adelaide Australia
Computer Science Home
Staff Only
text zoom: S | M | L

School of Computer Science
Level 4
Ingkarni Wardli Building
THE UNIVERSITY OF ADELAIDE
SA 5005
AUSTRALIA
Email

Telephone: +61 8 8313 4729
Facsimile: +61 8 8313 4366


You are here: Computer Science > Courses > Level-2 > nm

Numerical Methods

This course is an introduction to scientific numerical computation. Students are introduced to the elementary problems of numerical computation. Practical solution methods are described and implemented. The emphasis is on practical methods and the issues that arise from them.

Mathematical sophistication is not assumed and all the necessary tools are introduced in lectures.

Motivation

There is very little need for understanding when a numerical computation program or package produces accurate answers with reliable error bounds in a reasonable time. But what should be done if

  1. the answers are suspected of or known to be grossly in error,
  2. the program takes far too long, or in the extreme case
  3. the program simply fails and its execution is stopped?

Well-engineered numerical software does as much as can be done in these situations. Numerical software is used in almost all areas of science and engineering and many other areas of computing too. Some areas where numerical software is used but which might not occur to you first-up include, computer graphics, image processing and hardware design.

The numerical problems that will be addressed in the course will come from among the following topics. Floating point numbers and their representations, subtractive cancellation, machine epsilon. Solution of non-linear equations by fixed point iteration methods. Approximation of functions by polynomial and spline functions. Methods of numerical integration, simple and composite rules. Numerical solution of differential equations.

Offering Home Pages
Semester 1, 2007
Semester 1, 2006