NUMERICAL METHODS FOR APPLIED SCIENCES
Academic Year 2025/2026 - Teacher: Giovanni RUSSOExpected Learning Outcomes
The learning outcomes of the course are as follows:
Demonstrate knowledge and understanding of the analysis of a range of numerical algorithms.
Analyse and choose appropriate techniques for solving numerical problems.
Use of specialist software for computational problems.
Synthesize concepts from linear algebra, analysis and numerical analysis and apply these to find numerical solutions to problems.
Understand the process of mathematical model-building in a range of application areas.
Demonstrate skills in designing and solving a model based on a real-world problem.
Knowledge and understanding: one of the objectives of this course is the knowledge and understanding of numerical algorithms for solving linear systems and finding the eigenvalues of a matrix. The student will be able to know advanced methods such as multigrid methods.
Apply knowledge and understanding: thanks to the use of specialized software for computational problems, students will be able to apply knowledge in practical cases. The computer implementation will allow them to verify the properties of numerical methods with their own hands and to have a more in-depth learning of theoretical and practical concepts.
Expressing judgments: the student will be able to analyze and choose the appropriate techniques to solve numerical problems, such as the choice between a direct method and an iterative method, recognizing which ones are more efficient and accurate based on the real application. They will be able to synthesize concepts from linear algebra, numerical analysis and mathematical analysis and apply them to find numerical solutions to real problems.
Communication skills: the development of a project will allow the student to improve communication skills both towards a specialist and general public.
Learning skills: interactive participation in lectures as well as group exercises will allow the student to improve their learning skills and understanding of mathematical models in different areas of application.
Course Structure
Course Structure
Credit Value: 6
Scientific field: MAT/08 - Numerical analysis
Taught classes: 150 hours in total: 108 hours of individual study, 42 hours of lectures
Term / Semester: 2°
First part: 3 CFU - 21 hours (prof. A. Coco)
Second part: 3 CFU - 21 hours (prof. G. Russo)
Total: 42 hours
If the teaching is given in a mixed or remote mode, the necessary changes with respect to what was previously stated may be introduced, in order to comply with the program envisaged and reported in the syllabus.
Information for students with disabilities and / or SLD
To guarantee equal opportunities and in compliance with the laws in force, interested students can ask for a personal interview in order to plan any compensatory and / or dispensatory measures, based on the didactic objectives and specific needs. It is also possible to contact the referent teacher CInAP (Center for Active and Participated Integration - Services for Disabilities and / or SLD) of our Department, prof.ssa Patrizia Daniele.
Required Prerequisites
Attendance of Lessons
Highly recommended.
Detailed Course Content
Textbook Information
1. Trefethen, L. N., & Bau III, D. (1997). Numerical linear algebra (Vol. 50). Society for Industrial and Applied Mathematics.
2. Briggs, W. L., Henson, V. E., & McCormick, S. F. (2000). A multigrid tutorial. Society for Industrial and Applied Mathematics.
3. Tung, K. K., & Tung, K. K. (2007). Topics in mathematical modeling. Princeton, NJ: Princeton University Press.
4. Campolieti, G., & Makarov, R. N. (2018). Financial mathematics: a comprehensive treatment. Chapman and Hall/CRC.
Learning Assessment
Learning Assessment Procedures
Information for students with disabilities and / or SLD
Examples of frequently asked questions and / or exercises
Convergence properties of Jacobi method
Smoothing factor of weighted-Jacobi.
Relation between interpolation and restriction operators in matrix form.
Finite difference approximation of the diffusion equation
Thomas algorithm