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
2021/2022
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
Faculty of information Technology
Departments
The following departments are involved in teaching the above discipline
Faculty of information Technology