Scientific Computing
Course objectives
General goals: to acquire the basic skills for the numerical treatment of ordinary and partial differential equations related to the study of mathematical models for some applications such as traffic, image processing and vision. Specific goals Knowledge and understanding: Students who have passed the exam will have a good basic knowledge of the numerical methods studied both from a theoretical point of view and from the implementation side and will be able to understand how to structure basic algorithms for the simulation of mathematical differential models. Applying knowledge and understanding: at the end of the course the student will be able to perform simulations on stationary and evolutionary differential problems obtaining quantitative results for the problems treated. He will also be able to design and implement codes that interact appropriately with a potential user through graphics. Critical and judgment skills: the student will have the theoretical basis to analyze the mathematical algorithms treated from the point of view of computational efficiency, stability and accuracy. On the one hand, he will be able to apply the skills acquired in the courses of Linear Algebra, Mathematical Analysis to analyze elementary numerical methods and on the other hand he will be able to solve numerically problems proposed in several application fields. Communication skills: ability to explain and motivate the proposed solution for some problems chosen during the term, in classroom / laboratory practice sessions and in the oral exam scheduled at the end of the course. Learning skills: the acquired knowledge will allow individual or guided study in an advanced course of numerical analysis for differential problems, related to more specialized aspects that require further mathematical knowledge. Furthermore, the student will be familiar with different IT elements such as the programming language, libraries, compilers, the different software available on the net offering an integrated development environment under different operating systems. These skills will certainly allow him to learn more easily the use of other software of interest for scientific computing and on the job.
Program - Frequency - Exams
Course program
Prerequisites
Books
Frequency
Exam mode
Lesson mode
- Lesson code10603357
- Academic year2025/2026
- CourseMathematical Sciences for Artificial Intelligence
- CurriculumSingle curriculum
- Year3rd year
- Semester2nd semester
- SSDMAT/08
- CFU6