Numerical methods and algorithms
Field of study: Materials Science and Engineering
Programme code: 08-S1MA12.2019

Module name: | Numerical methods and algorithms |
---|---|
Module code: | IM1A_MNA |
Programme code: | 08-S1MA12.2019 |
Semester: |
|
Language of instruction: | Polish |
Form of verification: | exam |
ECTS credits: | 3 |
Description: | The Numerical methods and algorithms module shall enable that student gain the knowledge about typical numerical methods, which can be used for the experimental data processing, in numerical calculations or in computer simulations. In particular such methods as the approximation of discrete data (least squares method) as the starting point for such data differentiation and integration. Resolving a system of linear equations and certain non-linear systems. The module shall familiarise students with elements of mathematical statistics - events probability distributions (discrete and continuous), expected value, variance, weighted average and mean square error. Students shall acquire the skill of practical application of the gained knowledge consisting in the application of the learned methods to resolve the given numerical problems. |
Prerequisites: | It is required to achieve effects of education of mathematics, IT, and and programming languages modules. |
Key reading: | 1. H. Szydłowski (redakcja), „Teoria pomiarów”, PWN Warszawa 1981
2. J. Klamka, Z. Ogonowski, M. Jamicki, M. Stasik, „Metody Numeryczne” , Wydawnictwo Politechniki Śląskiej, Gliwice 2004
|
Learning outcome of the module | Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5] |
---|---|
Gaining the knowledge about typical numerical methods used in the analysis of experimental results. The skill to apply an appropriate method based on the use of Microsoft Excel spreadsheets and own pieces of software developed in the Pascal language. [IM1A_MNA_1] |
IM1A_W19 [1/5] |
The skill to find an appropriate function of the Excel software and to use it to analyse the given data. The skill to create simple numerical programs in the Pascal language on the Delphi platform. [IM1A MNA_2] |
IM1A_W08 [2/5] |
Type | Description | Codes of the learning outcomes of the module to which assessment is related |
---|---|---|
Written examination [IM1A MNA_w_1] | Verification of the knowledge based on the lectures content, recommended literature and attended classes. |
IM1A_MNA_1 |
Written test [IM1A_MNA_w_2] | Checking the knowledge about theoretical foundations of selected numerical methods. |
IM1A_MNA_1 |
Practical test [IM1A_MNA_w_3] | Checking the skill to use library numerical functions offered by the Excel software, to create an algorithm for the given numerical method and to create an appropriate code in the Pascal programming language. |
IM1A_MNA_1 |
Report [IM1A_MNA_w_4] | Description of the given numerical methods. Providing the results of data analyses after the application of given methods. Discussion of results. |
IM1A_MNA_1 |
Form of teaching | Student's own work | Assessment of the learning outcomes | |||
---|---|---|---|---|---|
Type | Description (including teaching methods) | Number of hours | Description | Number of hours | |
lecture [IM1A _MNA_fs_1] | The lecture shall enable understanding the need for numerical methods used in resolving engineering problems (materials designing, measurement results processing, experiment simulation). The lecture is delivered with the use of audiovisuals, using directly the Excel and Delphi programming environment and the Microsoft PowerPoint computer presentations. |
15 | The work with the recommended literature comprising independent acquisition of knowledge related to basic issues. |
15 |
Written examination [IM1A MNA_w_1] |
laboratory classes [IM1A _MNA_fs_2] | Practical application of available numerical software to resolve computational problems. Creating simple algorithms and numerical programs. Classes on a common or individual topic are performed by students individually using the hardware and software available in the computer laboratory. |
30 | Preparation to the classes. Preparation of a theoretical description of the planned exercise. Independent testing of the learned or designed numerical methods. Conclusions formulation. |
30 |
Written test [IM1A_MNA_w_2] |
Attachments |
---|
Module description (PDF) |
Syllabuses (USOSweb) | ||
---|---|---|
Semester | Module | Language of instruction |
(no information given) |