Перейти к содержимому
Master · 2 years

Software Engineering

Create intelligent and scalable software solutions using artificial intelligence, cloud technologies, and modern DevOps approaches. The Master's degree program combines software engineering, systems architecture, and hands-on development of complex digital products.

Language
English

About the program

Design new generation software products

Learn how to create scalable, reliable, and efficient software systems, from architecture design to product implementation. You will master modern software development techniques, DevOps, cloud technologies, IT project management, and approaches to software system quality assurance.

What you will learn

  • Design the architecture of software systems
  • Develop scalable software applications
  • Apply modern development methods and technologies
  • Use DevOps and automation tools
  • Develop cloud-based software solutions
  • To test and ensure the quality of the software
  • Manage the lifecycle of software products
  • Conduct research in the field of software engineering

Учебный план

Что вы будете изучать

From software development management and intelligent algorithms to machine learning, cloud platforms, enterprise networks, and data engineering.

1 year

Intelligent methods and software technologies

  1. 01 Software Development Management and reengineering
  2. 02 Computer vision
  3. 03 Blockchain Theory and Technology
  4. 04 Algorithms in graph theory
  5. 05 Methodology of scientific research
  6. 06 Generative-adversarial networks
  7. 07 Markov chains and decision-making processes
  8. 08 Queuing theory
  9. 09 Neural networks in data analysis
2 year

Software Systems engineering and AI technologies

  1. 01 Machine learning and computer statistics
  2. 02 Advanced Web Technologies
  3. 03 Project management in IT
  4. 04 IoT and artificial intelligence
  5. 05 Linux in corporate networks
  6. 06 DevOps in cloud platforms
  7. 07 Designing corporate networks
  8. 08 Data Engineering and AI Analytics

Career

Where graduates work

Graduates create modern software products, design the architecture of complex systems, manage development processes, and ensure software quality. They can work in IT companies, technology startups, research centers, and higher education organizations.

  • Senior Software Engineer
  • Software Architect
  • Backend Developer
  • Full-Stack Developer
  • DevOps Engineer
  • Cloud Engineer
  • QA Automation Engineer
  • Technical Lead
  • IT Project Manager
  • Research Associate
  • University lecturer

Other programmes in group M094

Choose another educational programme within this group

7M06103

Business analysis

Use data, artificial intelligence, and business analytics to make informed decisions. The program combines business analytics, data science, machine learning, BI, product analytics, digital transformation, and IT project management.

Applied Business Analytics + IT Project Management
Learn more
7M06104

Управление IT-проектами

Управляйте IT-проектами, цифровыми продуктами и командами на основе данных. Программа объединяет современные методологии проектного управления, управление рисками и качеством, продуктовый подход, финансовое планирование, бизнес-процессы и аналитические инструменты.

Теория и практика управления проектами + Математическое программирование.
Learn more

Готовы начать путь в IT?

Узнайте больше о передовых образовательных программах IITU, требованиях к поступлению и начните процесс подачи документов уже сегодня.

Версия сайта для слабовидящих