Subject: Numerical Algorithms and Numerical Software
(17 -
E231) Basic Information
Course specification
Course is active from 30.09.2005.. Students gain basic knowledge about numerical analysis, methodology of applying numerical models in engineering disciplines, use of selected standard numerical software tools. Understanding basic numerical models and ability to apply them for solving simple engineering tasks using numerical software tools. Mathematical models and numerical models; methodology of solving engineering problems by applying numerical models; areas of application of numerical models in engineering. Basic numerical methods: numerical solutions of a system of linear equations (direct and iterative procedures); numerical solutions of non-linear equations and systems; function approximation (interpolation and best approximation); differentiation and integration (finite differences, Newton–Cotes formulas, Romberg integration); common differential equations – initial condition (single-step and multi-step formulas, predictor-corrector procedures), boundary condition (the shooting method, collocation formulas); Monte-Carlo methods. Numerical software tools: demands and functions, architecture, ways of use, available tools. Teaching methods include lectures, laboratory classes, homework assignments, and consultations. Lectures involve presenting the course materials using the necessary didactic tools while encouraging the students to participate actively. Laboratory classes (exercises) are realized through assignments that can be done independently or with the help of teaching assistants, as well as through homework assignments.
|