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
2023/2024
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
Iryna
Yuriivna
Doroshenko
Department of Physics of Functional Materials
Faculty of Physics
Faculty of Physics
Departments
The following departments are involved in teaching the above discipline
Department of Physics of Functional Materials
Faculty of Physics