Studying at the University of Verona

Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.

This information is intended exclusively for students already enrolled in this course.
If you are a new student interested in enrolling, you can find information about the course of study on the course page:

Laurea magistrale in Mathematics - Enrollment from 2025/2026
Academic year:
I semestre From 10/1/19 To 1/31/20
years Modules TAF Teacher
1° 2° Python programming language D Maurizio Boscaini (Coordinator)
1° 2° SageMath F Zsuzsanna Liptak (Coordinator)
1° 2° History of Modern Physics 2 D Francesca Monti (Coordinator)
1° 2° History and Didactics of Geology D Guido Gonzato (Coordinator)
II semestre From 3/2/20 To 6/12/20
years Modules TAF Teacher
1° 2° Advanced topics in financial engineering D Luca Di Persio (Coordinator)
1° 2° C Programming Language D Sara Migliorini (Coordinator)
1° 2° C++ Programming Language D Federico Busato (Coordinator)
1° 2° LaTeX Language D Enrico Gregorio (Coordinator)
List of courses with unassigned period
years Modules TAF Teacher
1° 2° Axiomatic set theory for mathematical practice F Peter Michael Schuster (Coordinator)
1° 2° Corso Europrogettazione D Not yet assigned
1° 2° Corso online ARPM bootcamp F Not yet assigned
1° 2° ECMI modelling week F Not yet assigned
1° 2° ESA Summer of code in space (SOCIS) F Not yet assigned
1° 2° Google summer of code (GSOC) F Not yet assigned
1° 2° Higher Categories - Seminar course F Lidia Angeleri (Coordinator)

Teaching code

4S008270

Coordinator

Marco Caliari

Credits

6

Also offered in courses:

Language

English en

Scientific Disciplinary Sector (SSD)

MAT/08 - NUMERICAL ANALYSIS

Period

II semestre dal Mar 2, 2020 al Jun 12, 2020.

Learning outcomes

The course will discuss the theory and practice of Finite Element and Volume Methods. The theoretical part will follow course notes provided by the Instructor, advanced textbooks on Differential Equations, Iterative Methods for Sparse Linear Systems and numerical methods of Optimization. A part of the course will be held in a Laboratory setting where the methods discussed will be implemented in Matlab, using either the commercial version provided by Mathworks or else the open source version GNU Octave. In addition, high level scientific languages such as FreeFem++ and Clawpack for the numerical solution of elliptic, parabolic and hyperbolic equations will be introduced. At the end of the course the student is expected to have an excellent knowledge of the scientific and computational aspects of the techniques used to solve Partial Differential Equations by means of Finite Elements and Volumes.

Program

The course will discuss the following topics:

* Minimum Principle and the weak form, existence, uniqueness and regularity

* The Rayleigh-Ritz and Galerkin methods, optimization methods, methods for the solution of sparse linear systems

* Transport and Diffusion equations, artificial diffusion, the generalized Galerkin method, discontinuous elements

* Hyperbolic and parabolic equations, semi and completely discretized problems

Reference texts
Author Title Publishing house Year ISBN Notes
Yousef Saad Iterative Methods for Sparse Linear systems SIAM 2013
Alfio Quarteroni Numerical Models for Differential Problems (Edizione 3) Springer 2017

Examination Methods

The purpose of the exam is to see if the student is able to recall and reproduce the theory and practice of Finite Elements. The exam will be oral. Alternatively, the student may choose to be examined on the basis of a specific software programming language. In this case, part of the evaluation will be replaced by a small project using the package FreeFem++ or Clawpack.

Students with disabilities or specific learning disorders (SLD), who intend to request the adaptation of the exam, must follow the instructions given HERE