Software Engineering

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

About the training program

The program focuses on training specialists who apply an engineering approach to software development, including skilled software developers and architects, as well as experts in software quality assurance and development processes. It prepares professional developers proficient in creating cross-platform software that meets industry requirements and is portable across various target platforms.

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 hold positions that require specialized higher education in the development of complex software systems and their use to solve applied problems of various fields. This program trains professional programmers and analysts in technologies and tools for developing system and application software (Software Engineer). Graduates work: - in leading Russian software development companies; - in research centers; - in IT departments of Russian companies and government organizations.

Pass score on budget

2025
140
2024
140
2023
140

Entrance tests

Exam 1 from 3

Mathematics

Exam 2 from 3

Russian Language

Exam 3 from 3

Computer Science

Our other training programs