Numerical Methods in Engineering Sciences

Corso di laurea: Electrical Engineering; Computer Engineering; Ingegneria Per L'Ambiente E Il Territorio; Industrial Automation Engineering

Contact and Kiro

  • anti-spam ← email to schedule a meeting
  • ← email to schedule a meeting
  • refreshing course:available on Kiro.
  • recorder lectures from a.y. 20-21: available on Kiro.


  • 3 oct 2022 - Aula B2
    Numerical linear algebra, part I, introduction
  • 4 oct 2022 - Aula B2
  • 10 oct 2022 - Aula B2
    pivoting, permutation matrices, LU factorization
  • 11 oct 2022 - CANCELLED (Inaugurazione anno accademico)
  • 17 oct 2022 - Aula B2
    exercises on GEM
  • 18 oct 2022 - Aula B2
    again exercises
  • 24 oct 2022 - Aula B2
    Numerical linear algebra, part II on iterative solvers
  • 25 oct 2022 - Aula B2
    Numerical linear algebra, part II, continuation on iterative solvers
  • 7 nov 2022 - Aula B2, ← by Alen Kushova
    exercises on iterative solvers
  • 8 nov 2022 - Aula B2, ← by Alen Kushova
    review of all Matlab codes, until now
  • 14 nov 2022 - Aula B2,
    Numerical linear algebra part III on eigenproblems.
  • 15 nov 2022 - Aula B2,
    Eigenproblems continued.
  • 21 nov 2022 - Aula B2,
    exercises on eigenproblems.
  • 22 nov 2022 - Aula B2,
    The pagerank algorithm
  • 28 nov 2022 - Aula B2,
    Implementing the pagerank algorithm and experimenting pagerank on examples from The file contains two adjacency matrices, one small and one large, to try it. The goal of this lab is to make pagerank computationally efficient. Here are the exercises. A possible Matlab code: pagerank.m.
  • 29 nov 2022 - Aula B2,
    least squares approximation. Exercises on least-squares approximation. To solve the 2nd execise, use least_squares_data.mat
  • 5 dic 2022 - Aula B2,
    Nonlinear equations
  • 6 dic 2022 - Aula B2,
    more on nonlinear equation' solvers and related exercises;
  • 12 dec 2022 - Aula B2,
    Interpolation (the plot of the Runge function is done by interpolation.m)
  • 13 dec 2022 - Aula B2,
  • 19 dec 2022 - NO LESSON (graduation day)
  • 20 dec 2021 - Aula B2,
  • 9 jan 2023 - Aula B2,
    Ordinary Differential Equations, part I
  • 10 jan 2023 - Aula B2,
    Ordinary Differential Equations, part II
  • 16 jan 2023 - Aula B2,
    exercises on Ordinary Differential Equations solvers
  • 17 jan 2023 - Aula B2,
    review of the MATLAB codes

Grading procedure

  • The exams are conducted according to UNIPV rules for the COVID-19 emergency. For exams conducted remotely see the following guidelines.
  • The exam will be written. Each student will be offered a couple of questions on subjects developed in the classes and has one hour to answer.
  • There are two typologies of exam:
    • Basic exam: it consists in a two questions and/or exercises (one easy and one medium difficulty), intended to verify the knowledge of numerical algorithms and the capability of applying them, without the need for a deep understanding. The maximum grade is 24/30.
    • Advanced exam: it consists in a couple questions (one medium difficulty and one theoretical-oriented), intended to verify comprehension of the subjects and not just a mere application of ready-to-use formulas. The answers must be articulated with a certain mathematical precision. The maximum grade is 30/30 cum laude.
  • Here are example of exams exercises: I II.
  • Oral exam is not compulsory. However, students who got a positive grade in the written part (i.e., at least 18/30) might choose to take an oral exam. The oral exam covers the topics presented during the lessons and the MATLAB codes developed during the lab sessions. The oral exam can change the grade in any direction: a poor oral part might end up in a failed exam. For students that chose the basic written exam, the maximum grade obtainable can never exceed 24/30.
  • some previous written exams.


Last modification: Oct 2022 back to home Valid HTML 4.01!