Probabilistic bases of software engineering

Course: Software Engineering

Structural unit: Faculty of information Technology

Title
Probabilistic bases of software engineering
Code
ОК 10
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
5
Learning outcomes
Know and apply appropriate mathematical concepts, methods of domain, system and object-oriented analysis and mathematical modeling for software development. Know and apply methods of algorithm development, software design and data and knowledge structures.
Form of study
Full-time form
Prerequisites and co-requisites
1. Successful completion of the mathematics course and the computer science course at the school. 2. Knowledge of the theoretical foundations of logic algebra, binary number system, programming.
Course content
The normative educational discipline " Probabilistic bases of software engineering " is a component of the cycle of professional training of specialists of the educational and qualification level "bachelor". The discipline trains software engineering specialists to use the theoretical foundations of a probabilistic approach to solving practical problems; mastering by student’s methods of research of random and deterministic phenomena; formation of students' ability to independently expand their mathematical knowledge and use it to solve practical problems using software tools.
Recommended or required reading and other learning resources/tools
1. Butsan G.P., Introduction to Probability Theory. – Kyiv: Akademperiodyka, 2012. – 249 р. - ISBN: 978-966-360-209-7
Planned learning activities and teaching methods
Lectures, laboratory sessions, individual work
Assessment methods and criteria
Control of students' knowledge is carried out according to the modular rating system. The results of students' educational activities are evaluated on a 100-point scale. Work in the semester is divided into two content modules. The final control (exam) is conducted in the form of a written work - 40 points. The maximum number of points that a student can receive for work in a semester does not exceed 100 points. The exam is conducted by issuing a final grade, which is defined as the sum of points for all successfully evaluated learning outcomes. To be admitted to the exam, it is mandatory to complete all laboratory work (minimum grade - 24 points, maximum - 40 points), modular control works (minimum grade - 12 points, maximum - 20 points), exam - 40 points.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers


Faculty of information Technology

Departments

The following departments are involved in teaching the above discipline

Faculty of information Technology