121«Software Engineering»

Educational program “Software Engineering”

Level of higher education: Second (Master)
Field of knowledge: 12 Information Technology
Specialty121 Software Engineering
Qualification: Master of Science in Software Engineering

Objective of the educational program

Combining a high level of professional training with the formation of a scientific outlook and providing a broad outlook in the social, humanitarian, fundamental and software engineering fields.

Features of the educational program

The professional and scientific master’s programs are designed for students who aspire to become specialists in the field of engineering and research in the field of software engineering. The main advantage of the master’s program is the focus on the formation of the broadest possible scientific and technical outlook of the future professional.

General focus:

  • acquaintance with modern methods of effective access to information, its collection, systematization and storage;
  • basic paradigms of software design and development of computerized systems;
  • methods of planning the software life cycle and developing a resource management model;
  • basic Internet protocols, models of Internet services;
  • methods of designing information WEB-resources with the integration of external data and software products, using information security methods.

Special focus:

  • providing training and gaining in-depth knowledge for the effective use of new information and communication technologies in various subject areas of industry, education, and IT enterprises;
  • acquisition of sustainable skills in the use of modern communication technologies, virtualization technologies, storage and processing of large data sets in the development of modern information systems used in the innovative activities of enterprises and business structures;
  • acquiring skills in decision-making based on the methods of modern theory of management of complex systems and objects of management using computational intelligence technologies.

Keywords: software, information technology, software engineering.

Focus on partnerships with domestic and foreign educational and scientific institutions, the private sector, scientists and practitioners, participation in international programs.

A practice-oriented form of education that includes internships in IT companies and student participation in real projects.

Employment opportunities

In leading IT companies and in research and development departments of enterprises and organizations in various sectors of the national economy on positions:

  • Business Analyst;
  • Software/System Architect, System Analyst;
  • Software Engineer;
  • Software QA Engineer;
  • Software Project Manager;
  • and other positions related to the software development, maintenance and quality assurance.

Partner companies
Partner universities
International mobility programs
Double degree programs
Practice-oriented education

Study program (90 ECTS)

Curricular structure of the professional program (90 ECTS)

Structure and logic diagram (90 ECTS)

Study program (120 ECTS)

Curricular structure of the scientific program (120 ECTS)

Structure and logic diagram (120 ECTS)

Curriculum (study plan)

Syllabuses of educational components

Feedback:

Questionnaire for students
Questionnaire for teachers
Questionnaire for graduates
Questionnaire for employers
Questionnaire for discussing the educational programs (students, graduates, research and teaching staff, IT industry stakeholders)
Guarantor of the professional program: Oleksandr Shmatko, oleksandr.shmatko@khpi.edu.ua
Guarantor of the scientific program: Ihor Hamaiun, ihor.hamaiun@khpi.edu.ua