Mathematical foundations of software engineering

Course: Software Engineering

Structural unit: Faculty of information Technology

Title
Mathematical foundations of software engineering
Code
ОК 3
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
9
Learning outcomes
PR-1. Analyze, purposefully search for and select the information and reference resources and knowledge necessary for solving professional tasks, taking into account modern achievements of science and technology. PR-5. Know and apply relevant mathematical concepts, methods of domain, system and object-oriented analysis and mathematical modeling for software development. PR-6. Know and be able to use methods and tools for gathering, formulating and analyzing software requirements. PR-15. Motivated to choose programming languages ​​and development technologies to solve the tasks of creating and maintaining software. PR-16 Have the skills of team development, approval, design and release of all types of software documentation.
Form of study
Full-time form
Prerequisites and co-requisites
-
Course content
The discipline "Mathematical foundations of software engineering" is aimed at the development of logical and algorithmic thinking of students, familiarization with the necessary mathematical apparatus that allows to analyze, model and solve applied engineering problems with the use of computer technology, independently improve their mathematical knowledge and conduct mathematical analysis of applied engineering tasks. The educational discipline reflects new requirements for mathematical training for engineers. It is characterized by an applied orientation and an orientation towards students mastering mathematical methods when solving applied problems and building mathematical models.
Recommended or required reading and other learning resources/tools
Planned learning activities and teaching methods
Assessment methods and criteria
Lectures, practical activities, individual work
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Departments

The following departments are involved in teaching the above discipline