Educational program “Software Engineering”
Level of higher education: Second (Master)
Field of knowledge: F Information Technology
Specialty: F2 Software Engineering
Qualification: Master of Science in Software Engineering
Objective
Training highly qualified specialists in software engineering, capable of developing, quality assurance, implementing, and supporting software products, managing IT projects, analyzing business processes, and integrating innovative solutions into business scenarios.
Main focus
This educational and professional program, specializing in Software Engineering (F2), focuses on developing the knowledge and skills necessary for the development, testing, and implementation of software products, ensuring software quality, designing software system architecture, and managing IT projects.
Graduates gain the competencies to effectively apply innovative methods and technologies of software engineering in business, industry, and the public sector. Significant emphasis is placed on practical training through practice-oriented learning, integrating students into the production environment via collaboration with IT companies, and an in-depth study of a foreign language tailored for IT specialists.
Keywords: software, information technology, software engineering.
Features
- This program emphasizes partnership with both domestic and international educational and scientific institutions, the private sector, researchers, and practitioners, alongside participation in international programs.
- It features practice-oriented learning, which includes internships at IT companies and student involvement in real-world projects.
- There’s an in-depth focus on foreign language acquisition for professional purposes and academic research.
- The program also offers the option of studying in English and welcomes international students.
- Finally, it involves engaging experienced practitioners, IT company specialists, and international experts as instructors.
Employment opportunities
Here’s a translation of the text, describing potential job roles and environments for graduates:
Graduates can find employment in leading IT companies and in the information and analytical departments of enterprises and organizations across various sectors of the national economy. Potential positions include:
- Business Analysts
- Software/System Architects, System Analysts
- Software Engineers
- QA Engineers (Software Quality Assurance Specialists)
- Project Managers (specializing in software development projects)
- and other roles related to the development, maintenance, and quality assurance of software.
Previous editions of the study program and curriculum