Lecturers
Nicola Guglielmi, nicola.guglielmi@gssi.it
Francesco Tudisco, francesco.tudisco@gssi.it
Timetable and workload
Lectures: 60 hours
Final project assignment: 20 hours
Course description and outcomes
This course is an introduction to modern numerical analysis and numerical optimization. The primary objective of the course is to develop a graduate-level understanding of computational mathematics and skills to solve a range of real-world mathematical problems on a computer by implementing advanced numerical algorithms using a scientific computing language (such as MATLAB or Julia).
Course requirements
Calculus and basic linear algebra and numerical analysis. Previous programming experience in any language may help.
Course content
The course will cover the following topics
PRELIMINARIES (NG)
PRELIMINARIES (FT)
MAIN TOPICS (NG)
MAIN TOPICS (FT)
Books of reference
Examination and grading
Students will be evaluated on the basis of a written exam and computational assessment to be taken at the end of the course. Both tests are graded based on the ECTS grading scale.