Modern Computer Technology in Physics

Course: Medical physics

Structural unit: Faculty of Physics

Title
Modern Computer Technology in Physics
Code
ВБ3.1
Module type
Вибіркова дисципліна для ОП
Educational cycle
Second
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
3 Semester
Number of ECTS credits allocated
6
Learning outcomes
Know: basic concepts and methods of mathematical modeling of physical phenomena; main stages of building mathematical models. Be able to: build and use for the study of physical phenomena appropriate mathematical models, in particular, describe the behavior and properties of the modeling object by a set of mathematical equations, choose a reasonable method for solving the resulting equations; implement the chosen method of solution in the form of a program; using the created program to check the adequacy of the model; use the the model and program for calculations and further analysis of results.
Form of study
Distance form
Prerequisites and co-requisites
1. Know the basics of general courses of physic. 2. Know the basics of mathematical analysis. 3. Know the basics of quantum mechanics.
Course content
The course "Modern computer technology in physics" studies: modeling methods, in particular, creating mathematical models of objects of study and further study of these models through the use of computational algorithms implemented on computers; the basic areas and methods of computer physics and with examples of its application.
Recommended or required reading and other learning resources/tools
1. D. W. Heermann, Computer Simulation Methods in Theoretical Physics (Springer-Verlag: 1990), 145 p. 2. O. M. Vasyl'yev, Prohramuvannya S++ v Prykladakh i Zadachakh [C++ Programming in Examples and Problems] (Kyiv: Lira-K: 2017). 3. Anisimov A.V. Programming numerical methods in the Python language: tutorial. / A.V. Anisimov, A.Yu. Doroshenko, S.D. Pohorily, Y.Yu. Dear; under the editorship A.V. Anisimova. – K.: Kyiv University Publishing Center, 2014. – 640 p. 4. Vasiliev O.M. Programming in the Python language. /OHM. Vasiliev. – Ternopil: Publisher: "Teaching book - Bohdan", 2019. – 504 p. 5. Ohirko O.I., Galayko N.V. Probability theory and mathematical statistics: study guide / O.I. Okhirko, N.V. Hello - Lviv: LvDUVS, 2017. - 292 p.
Planned learning activities and teaching methods
Lectures, individual work.
Assessment methods and criteria
Weekly control of the studied material, survey, report of individual work, final test.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Vyacheslav Vyacheslavovych Lizunov
Department of Physics of Functional Materials
Faculty of Physics

Departments

The following departments are involved in teaching the above discipline

Department of Physics of Functional Materials
Faculty of Physics