Technology for the development and maintenance of a quality software product

Peter the Great St. Petersburg Polytechnic University
Подать документы
5
Contract-based places
20
places on a budget basis
534 000
Cost of tuition per year

About the training program

The program prepares highly qualified specialists in the field of development and maintenance of reliable software. The program is focused on training qualified specialists in the field of industrial development and maintenance of quality software, capable of organizing processes within large projects. Students gain knowledge of the entire complex of modern software engineering tools in the areas of: big data, machine learning, supercomputer technologies, programming theory and technology, verification and testing.

What will they teach you?

  • Конструирование программного обеспечения
  • Наука о данных и аналитика больших объемов информации
  • Методы компиляции для архитектур суперкомпьютеров
  • Промежуточные представления компиляторов и кодогенерация
  • Функциональное и логическое программирование
  • Верификация распределенных алгоритмов и систем
  • Технологии верификации и тестирования программного обеспечения
  • Моделирование программного обеспечения на UML

What do graduates do?

Graduates successfully work on the execution of projects in industrial and research companies. Professions: • Embedded systems developer • Special-purpose systems designer • System programmer • System architect • Software quality engineer (QA Engineer) • DevOps engineer • Software architect • Software development project manager

Pass score on budget

2026
97
2025
90
2024
90

Entrance exams

Exam 1 of 2

Russian Language

Exam 2 of 2

Interdisciplinary (Qualification) Examination

Our other training programs

Hello!Shall we talk?Ask questions!I will answer any question!Any questions?Ask!Any questions left?Ready to help!I will be glad to help!Click on me!