Сalculation methods

Course: Physics

Structural unit: Faculty of Physics

Title
Сalculation methods
Code
ОК 15
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2024/2025
Semester/trimester when the component is delivered
2 Semester
Number of ECTS credits allocated
4
Learning outcomes
The learning outcomes consist of developing algorithmic thinking skills, which lays the foundation for the ability to independently write computer programs and perform complex calculations; students mastering numerical methods for solving algebraic and differential equations, numerical differentiation and integration, ways of solving optimization problems, as well as partial differential equations; the ability to implement numerical algorithms using the Python language and PARI/GP.
Form of study
Full-time form
Prerequisites and co-requisites
To know the basics of mathematical analysis and linear algebra. In particular, to be able to perform the basic operations of integration and differentiation. To know the basics of the Python programming language. To know elementary methods for solving ordinary and transcendental equations.
Course content
The discipline "Methods of Computation" is a mandatory academic discipline of the educational program for the preparation of candidates for the bachelor's degree in the specialty "Bachelor of Physics". The course program is aimed at students who are already familiar with mathematical analysis, the basics of linear algebra, and basic programming methods. The learning outcomes consist of knowledge of the main approximate methods for solving algebraic and differential equations, research on the stability of their solutions, construction of approximations for functions, and integration methods. The foundation is also laid for the possibility of independent development of an algorithm for the implementation of various mathematical models that the student may encounter in his further practical activities.
Recommended or required reading and other learning resources/tools
1.Loustau J. Numerical Differential Equations: Theory and Technique Ode Methods Finite Differences Finite Elements and Collocation. New Jersey: World Scientific; 2016. 2.Iyengar SRK Jain RK. Numerical Methods. New Delhi: New Age International; 2009. 3.Altland A Delft Jvon. Mathematics for Physicists: Introductory Concepts and Methods. Cambridge: Cambridge University Press; 2019. 4.Kubrak A. I., Zhuchenko A. I., Sitnikov O. V. Numerical Methods. Algorithms and Programs: Textbook. – K.: Polytechnic, 2012 – 388 p. 5.Rana M Xu W Guo Y. Fundamentals of Computational Methods for Engineers. Sharjah: Bentham Science; 2022. 6.Kythe PK. Introduction to Boundary Element Methods. CRC PRESS; 2020. 7. Mathematical modeling methods: a textbook / O. P. Chornyi, V. K. Tytyuk, N. M. Istomina and others. ; general editor. O. P. Chornyi. – Kremenchuk: PP Shcherbatykh O. V.,2016. –232p.
Planned learning activities and teaching methods
Total volume 120 hours, including: Lectures – 30 hours Practical classes – 30 hours Independent work – 60 hours
Assessment methods and criteria
Module tests 1 and 2 are held after the completion of lectures on sections 1 and 2, respectively. Assessment of reports on independent work and interim testing is carried out throughout the course. The final grade for the credit is given as the sum of all forms of semester assessment. The maximum number of points that a student can receive is 100 points. Credit is given subject to the submission of all reports on independent work and writing of all module tests.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Olexandr Volodymyrovych Ogloblya
Department of theoretical physics
Faculty of Physics
Oleksandr Tarnavskyy
Department of theoretical physics
Faculty of Physics

Departments

The following departments are involved in teaching the above discipline

Department of theoretical physics
Faculty of Physics
Department of theoretical physics
Faculty of Physics