Special methods of programming and simulations in astrophysics

Course: Astrophysics

Structural unit: Faculty of Physics

Title
Special methods of programming and simulations in astrophysics
Code
OK16
Module type
Обов’язкова дисципліна для ОП
Educational cycle
Second
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
6
Learning outcomes
Students must master the methods of creating software with a graphical interface in astrophysics and related disciplines, master the approaches and methods of representing astrophysical data and numerical methods for solving astrophysical problems.
Form of study
Full-time form
Prerequisites and co-requisites
Successful mastery of the basics of procedural programming. Knowledge of the basics of mathematical analysis, methods for solving differential equations and linear algebra. Possess basic knowledge of astronomy and astrophysics courses.
Course content
This course deepens the knowledge gained in the general programming course. Students learn modern methods of software development and master approaches used to model complex processes and describe complex systems in astrophysics.
Recommended or required reading and other learning resources/tools
Herb Sutter. Exceptional C++. Addison Wesley, 1999. Manual Qt in the QtCreator. http//doc.qt.io Stroustrup, Bjarne (2012-12-09). The C++ Programming Language (Fourth ed.). ISBN 978-0321563842.
Planned learning activities and teaching methods
Lectures, Laboratory Practice
Assessment methods and criteria
Semester assessment: 2 tests of 15 points each and short independent tasks of 10 points. Final assessment: exam, 60 points. Condition for admission to the exam: obtain 10 points during the semester.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Volodymyr Mykolayovych Reshetnyyk
Astronomy and Space Physics Department
Faculty of Physics

Departments

The following departments are involved in teaching the above discipline

Astronomy and Space Physics Department
Faculty of Physics