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