Programming and Infocommunications

Place of Study: Russia
Outcome (diploma or credits): Master of Computer Science (ITMO University)
Duration: 2 years
Language: English
Application Deadline: 04 August 2024
Admission Requirements: Bachelor's degree in computer science, with excellent/good grades; CV & motivation letter; upper-intermediate level of English
Tuition Fee: 549,000 rubles per year

Discover more at the program's website!

Program description

During their studies, students explore new methods of solving problems associated with collecting, processing, and analyzing data in the field of cyber-physical systems and big data.

Special attention is paid to the disciplines related to app development and administration, cloud services, network construction and configuration, OpenStack programming, and database management. You will learn to develop high-load and distributed systems, efficient device interaction in networks, modern web systems, and network protocols. The most popular programming languages, such as Python, Go, and C#, are used in the training.


  • Ozon Holdings PLC
  • Skoltech
  • Yandex
  • Mobile TeleSystems (MTS)

Career prospects

Graduates can pursue their careers as programmers, system programmers, developers, system administrators, network administrators, system architects, network architects, cloud infrastructure architects, or database specialists.

Our graduates work at Epam Systems, Yandex, Everypixel, Netcracker, ITMO, eTelecom, and Protei. 

Opportunities for applicants

Grant competition "Gorizont". You can submit your own project for the competition. Students whose projects make it to the finals receive a grant of 100,000 rubles for their implementation and further development.

List of entrance exam questions


Social media


Map Building plans

Content © 1993–2024 ITMO University
Development © 2014 ITMO University
General regulations of Information Use