Courses Catalogue

We welcome you to explore NOVA’s academic offerings.
Our catalogue provides a description of the courses offered at NOVA as well as useful information about our Schools.

more info Courses Catalogue

Faculdade de Ciências e Tecnologia

Computational Methods in Engineering

Code

3831

Academic unit

Faculdade de Ciências e Tecnologia

Department

Departamento de Matemática

Credits

6.0

Teacher in charge

Luís Manuel Trabucho de Campos, Nuno Filipe Marcelino Martins

Weekly hours

5

Total hours

84

Teaching language

Português

Objectives

The student must be able to apply numerical methods for mathematical problems, such as, non linear equations, approximation of functions, integration, systems of equations and ordinary differential equations.

The student must also be able to implement computational algorithms in order to solve the aforementioned problems.

Prerequisites

Students must have basic knowledge in mathematical analysis (AMI) and linear algebra (ALGA).

Subject matter

1. Introduction

   - Floating point arithmetic. Error and error propagation. Conditioning of a problem and stability of a method. 

 

2. Non linear equations.

 - Bissection method

 - Fixed point and Newton methods.

 - Order of convergence.

 

3. Interpolation and approximation of functions.

 - Polynomial interpolation: Lagrange polynomial; finite and divided differences. Newton polynomial. Chebyshev nodes of interpolation.

 - Linear and cubic splines.

 - Discrete least squares approximation.

 

4. Derivatives and integration.

 - First order derivatives: forward, backward and centered differences. Higher order derivatives.

 - Newton-Cotes formulas. Composite rules. Gaussian quadrature. Romberg method.

 

5.  Numerical methods in linear algebra.

 - Direct methods for systems of linear equations. Gauss method and LU factorisation. 

 - Vector norms and induced matrix norms. Conditioning of a linear system.  

 - Eigenvalues and eigenvectors. Gershgorin theorem.

 - Iterative methods for linear systems: Jacobi, Gauss-Seidel and SOR methods.

 - Determination of eigenvalues and eigenvectors: Direct power method. 

 

6. Numerical methods for ordinary differential equations.

 - Taylor, Runge-Kutta and multistep methods

 

7. Systems of  non linear equations.

Bibliography

ATKINSON, K., An Introduction to Numerical Analysis, Wiley, 1989.

BURDEN, R.; FAIRES, D., Numerical Analysis (8th Edition) - Brooks-Cole Publishing, 2004. 

 KINCAID D., CHENEY W., Numerical Analysis: mathematics of scientific computing, Brooks-Cole, 2002.

MARTINS, M. F., Introdução à Análise Numérica, Casa das Folhas, 1997.

VALENÇA, M. R., Análise Numérica, Universidade Aberta, 1996.

Teaching method

 

Courses