121 Software Engineering

Specialty 121 “Software Engineering” – a field of research on software development, the application of a systematic, disciplined, measurable approach to the development, operation and maintenance of software, as well as the study of these approaches

Educational Program

Software Engineering

Graduating Department

Software Engineering and Intelligent Technology Management

Brief description

The educational program is aimed at developing competencies in the design, construction and testing of software systems in the field of web development, data warehousing, data mining, computer games and more. The curricula of the educational program are based on the experience of leading European and American universities, as well as the needs of IT companies and information and analytical departments of enterprises and organizations.

Employment opportunities

In leading IT companies (NIX Solutions, Telesens, EPAM, SoftServe, Global Logic, Sigma Software, INSART, Academy SMART, Kharkiv IT Cluster) in the following positions:
• Business Analyst,
• architects (Architector, System Analyst),
• Software developers (Middle, Senior Developer),
• QA engineer,
• Project Management Specialists.
In the information and analytical departments of enterprises and organizations as specialists in the implementation, development and maintenance of IT infrastructure in the following positions:
• software engineers,
• heads of IT departments.

Selective educational components (Profile blocks). Brief description

1. Distributed software systems and technologies


2. Intelligent Systems Software