Programme Objective
Provide in-depth training of highly qualified specialists capable of solving complex problems of software engineering — designing the architecture of software systems, managing development teams, conducting applied research and implementing their results in production.
Subjec t area
object: complex software systems for various purposes, methods of their design, implementation, quality assurance and maintenance, as well as research activities in the field of software engineering.
Features of the programme. Close cooperation with the IT industry and integration of the results of the scientific school «Fuzzy nonlinear dynamics». The program combines modern programming technologies with in-depth training in the areas of intelligent systems, multi-agent technologies, formal verification and machine learning.
Eligibility for employment
Graduates work as Senior Software Engineer, Tech Lead, Software Architect, Research Engineer in domestic and international IT companies, program project managers, information technology analysts, specialists in the development of intelligent and cyber-physical systems. The program also prepares for the continuation of postgraduate studies in the specialty 121 Software Engineering.
Mandatory components of the educational program
Total volume of mandatory components: ECTS credits.
| Code | Academic Discipline | ECTS credits |
|---|---|---|
| CC 1 | Methodology and organization of research, basics of intellectual property | 4 |
| CC 2 | Professional and corporate ethics | 6 |
| CC 3 | Multimedia processing algorithms | 5 |
| CC 4 | Principles, methods of linking data in Semantic Web applications | 5 |
| CC 5 | Multithreaded and distributed programming (taught in English) | 5 |
| CC 6 | Cloud computing and it's reliability (taught in English) | 5 |
| CC 7 | Methods and technologies of high-performance computing | 4 |
| CC 8 | Blockchain technology | 5 |
| CC 9 | Production practice “Development of software and information systems” | 4 |
| CC 10 | Preparation and defense of the final qualification work | 4 |
| CC 11 | Programming the processing of large data sets | 4 |
| CC 12 | Embedded programming | 4 |
| CC 13 | Means of developing and maintaining the software lifecycle | 6 |
| CC 14 | Scientific Workshop on Software Engineering | 5 |
| CC 15 | Course paper | 3 |
Selected components of EP
Total amount of elective components: ECTS credits (one of the three blocks plus one discipline from each list).
- Elective block 1. Intelligent Systems Programming — 23 credits
- Selective block 2. Computer vision programming — 23 credits
- Selective block 3. Quantum programming — 23 credits
- Numeration №1 1 of 2 disciplines is selected — 5 credits
- List number 2 1 of 2 disciplines is selected — 5 credits
Documents of the educational program
Educational and Scientific Program 2025.
Educational and scientific program in 2023.
Curriculum
Work programs of academic disciplines
NAZYAVO Accreditation Certificate No.529 dated July 23, 2020
Reviews of the educational and professional program
Minutes of meetings with stakeholders and employers
Academic mobility
Applicants have the opportunity of semester exchange under Erasmus+ programs with partner universities of the department: University of Plovdiv (Bulgaria), Czech Technical University in Prague (Czech Republic), Warsaw University of Technology (Poland), Berlin University of Technology (Germany). The right of applicants to academic mobility is implemented in accordance with the Resolution of the Cabinet of Ministers of Ukraine dated August 12, 2015 No.579.
Project team of the program
Chief: Oleksii Serhiiovych Bychkov, Head of the Department, Laureate of the State Prize of Ukraine in Science and Technology (2021), Academician of the Ukrainian Academy of Sciences, Doctor of Technical Sciences, Professor.
Members Olha Mykolaiivna Tkachenko (Professor, Doctor of Technical Sciences), Kateryna Volodymyrivna Merkulova (Associate Professor, Candidate of Technical Sciences), Tetiana Volodymyrivna Kovaliuk (Associate Professor, Candidate of Technical Sciences), Iryna Arkadiivna Yurchuk (Associate Professor, Candidate of Physical and Mathematical Sciences).