Scientific computing (seminar course) (2018/2019)

Course code
Name of lecturer
Marco Caliari
Marco Caliari
Number of ECTS credits allocated
Academic sector
Language of instruction
II semestre dal Mar 4, 2019 al Jun 14, 2019.

Lesson timetable

Go to lesson schedule

Learning outcomes

The purpose of the course is to give the student a solid appreciation of the most common mathematical methods and implementation algorithms for the solution on a computer of scientific and engineering problems. Mathematical software tools and high-level scientific environments will be used to implement algorithms for the solution of the problems studied during the course. At the end of the course it is expected that the student has the ability to easily use software and computational tools, such as high-level scientific environments, to implement the analyzed algorithms. Given the heterogeneity of the analyzed methods, the student will learn to talk clearly and profitably with experts from other sectors, recognizing the possibility of mathematically formalizing problems in applied sciences, industry or finance.


The course will discuss the following topics:
* Advanced methods for the solution of algebraic and differential equations, with applications to life sciences.

Part of the course will be given by Dr. Simona Schiavi.

Reference books
Author Title Publisher Year ISBN Note
Rubin H. Landau, Manuel José Pàez, Cristian C. Bordeianu A survey of computational physics 2008
Yousef Saad Iterative Methods for Sparse Linear systems SIAM 2013

Assessment methods and criteria

To pass the exam the student must demonstrate the ability to mathematically model problems expressed in terms of other scientific disciplines, using, adapting and developing the models discussed in the lectures. To that end the student will be assigned one or more projects that are to be presented orally.