software engineering

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

About the training program

Within the direction, training is conducted aimed at preparing specialists who apply an engineering approach to software development, including qualified software developers and architects, as well as specialists in ensuring the quality of software and its development processes. Professional developers competent in creating cross-platform software that meets industry requirements and is portable to various target platforms are being trained.

What will they teach you?

  • Software and hardware design suites
  • Software engineering tools
  • Computer graphics
  • Application of artificial intelligence methods for digital signal processing
  • Architecture of computing systems
  • Fundamentals of software development
  • VM architecture
  • POSIX and GNU/Linux software
  • Architecture specification and design of software systems

What do graduates do?

Graduates of Software Development Graduates hold positions requiring specialized higher education in the field of creating complex software systems and their use to solve applied tasks of various orientations. Within the framework of this program, professional programmers and analysts of technologies and tools for developing system and application software are trained – (Software Engineer). Graduates work: in leading Russian software development companies; in research centers; in IT departments of Russian companies and government agencies.

Pass score on budget

2025
140
2024
140
2023
140

Entrance exams

Exam 1 of 3

Russian Language

Exam 2 of 3

Computer Science

Exam 3 of 3

Mathematics

Our other training programs