78890 - Numerical Methods

Academic Year 2022/2023

  • Docente: Margherita Porcelli
  • Credits: 6
  • SSD: MAT/08
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Chemical and Biochemical Engineering (cod. 8887)

Learning outcomes

At the end of the course the student will have the ability to critically use specific computational methologies to solve general class of mathematical problems with application to process industry.

Course contents

Prerequisites. Subjects of Mathematical analysis and Geometry given in the courses: Mathematical Analysis T-1, T-2 and GEOMETRY AND ALGEBRA T.

The course language is Italian.


Definition of numerical problems and main sources of error. Conditioning of a problem. Stability of an algorithm.

Numerical methods for nonlinear equations and optimization.

Numerical solution of linear systems.

Numerical methods for least squares problems and polynomial interpolation.

Matlab programming language. Use of the Matlab environment in order to solve the addressed mathematical problems.


* M.G. Gasparo, R. Morandi: "Elementi di calcolo Numerico: metodi ed algoritmi", Mc-Graw Hill, 2008
* A. Mazzia, "Laboratorio di calcolo numerico. Applicazioni con Matlab e Octave". Ed. Pearson
* Uri M. Ascher, Chen Greif, "A first Course in Numerical Methods", SIAM 2011
* M. T. Heath, Scientific Computing, Mc Graw Hill 2002

Teaching methods

Lectures and guided exercises in the Laboratory.

Assessment methods

The Numerical Analysis T module is integrated with the Informatics Laboratory T module. The final evaluation consists of the weighted average (according to the ECTS) of the assessments obtained in the two modules.

Numerical Analysis T: written test.
The written test consists of a set of questions, of which about 80% are theoretical questions and exercises and 20% are exercises, It includes the analysis and preparation of elementary Matlab codes which are mandatory to pass the exam. In this test, notes, codes and personal texts are not allowed.
Consult the Informatics Laboratory T page for details about the relative examination.

Teaching tools

The material provided, slides and notes will be available on the e-learning platform. Lectures will be recorded through the Teams virtual room.

Office hours

See the website of Margherita Porcelli


Quality education Partnerships for the goals

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