73183 - Numerical Methods M

Course Unit Page


This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.

Quality education Partnerships for the goals

Academic Year 2019/2020

Learning outcomes

The course aims to provide the knowledge of computational tools necessary for the solution of classical engineering  applied mathematical problems. The course includes a laboratory activity in which  MATLAB software and advanced software packages  are used.

Course contents

The student has the knowledge of mathematical analysis and geometry taught in courses of Mathematical Analysis and Geometry of the Environmental Engineering  Bachelor course.

All lectures are given  in Italian. It is therefore necessary to understand the Italian language to successfully attend the course and to be able to use the educational material provided.

Presentation of the Matlab environment and the various aspects of programming within the main themes proposed.

Rounding and truncation errors. Problem conditioning and algorithm stability.
Nonlinear Equatyions and Optimization

Linear Systems

Least Squares


  • U. M. Ascher, C. Greif, A First Course on Numerical Methods SIAM, 2011

  • Steven C. Chapra, Applied Numerical Methods with MATLAB for Engineers and Scientists, 3/e Mc Graw Hill, 2017.

Teaching methods

Lectures and guided exercises in the laboratory.

IoL learning tools and Matlab Academy modules.

Assessment methods

Final exam in the laboratory: 30% theory, 70% exercises to be solved by using   Matlab.

Teaching tools

The teaching materials will be available on the e-learning platform.

Links to further information


Office hours

See the website of Fabiana Zama