ECTS
7 credits
Training structure
Faculty of Science
Description
This course covers the basic aspects of the C++ language as applied to numerical analysis.
Objectives
Organize, compile, and execute C++ code related to numerical analysis topics.
Teaching hours
- Programming 1 - CMLecture9 p.m.
- Programming 1 - Practical WorkPractical Work9 p.m.
Mandatory prerequisites
Bachelor's Degree Course in Numerical Analysis (solving nonlinear equations, numerical analysis of EDOs, numerical integration, interpolation, numerical matrix analysis)
Recommended prerequisites: Numerical Analysis course from the first semester of the program. Basic programming skills.
Syllabus
An indicative course schedule is as follows:
- Basics: C++ code organization, namespaces, introduction to compilation and debugging tools, dynamic libraries
- Implementation on classic numerical analysis problems (interpolation, root calculation, integration, numerical matrix analysis, linear ODEs and PDEs)
Additional information
Hourly volumes:
CM: 21
TD: 0
TP: 21
Land: 0