Programme Overview
The aim of the programme is to train professionals at technological, economic and managerial levels in the area of industrial development of software, information and communication technologies as well as systems and their analysis.
The master’s programme «System and Software Engineering» is focused on training administrative professionals, project managers and development team’ leaders, who are able to organize effective management of software development projects (the latter are considered as complex dynamic systems characterized by the dominance of human factor) within a specified time frame, definitive deadlines and fixed budget.
Following SEBoK, a concise collection of knowledge granules, definitions, and reference of systems engineering that are brought to a wide circle of users, two main definitions can be introduced namely,
- what is a system?
(2) "Combination of interacting elements organized to achieve one or more stated purposes" (ISO/IEC/IEEE 2015, Systems and Software Engineering -- System Life Cycle Processes).
- what is a systems engineering?
(2) "An interdisciplinary approach and means to enable the realization of successful systems. ...Systems engineering integrates all the disciplines and specialty groups into a team effort forming a structured development process that proceeds from concept to production to operation" (INCOSE 2012, Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, ver. 3.2.2 | INCOSE 2015, ver. 4.0).
The international standard IEEE 610.12-1990 (IEEE Standard Glossary of Software Engineering Terminology) provides the definition of another term that is important to the programme:
- what is a software engineering?