COMPUTATIONAL MATHEMATICS
Linear algebra, calculus, programming.
Written and oral exam
Basic skills to implement numerical methods and to evaluate both stability and computational cost.
Representation of numbers on PC and operations floating point.
Introduction to Matlab, scripts and functions. Recursion and plot of functions. Representation of numbers on the computer and error analysis. Evaluation of a polynomial at a point. (about 10 hours)
Numerical methods for approximating zeros of real functions in one variable: bisection method, functional iteration, Newton’s method and variants. (about 23 hours)
Solution of linear systems: triangular linear systems, Gaussian elimination with pivoting, QR factorization, iterative methods (Jacobi and Gauss-Seidel). (about 23 hours)
“Scientific Computing with Matlab and Octave”, di A. Quarteroni e F. Saleri, Springer.
Teaching in the computer laboratory