Computer Science

Specialists who work in the field of computer and information technology change our lives and shape the future of our world. IT has limitless applications: new technologies based on advanced software and artificial intelligence are sought-after in medicine and the financial sector, agriculture and education. To become a specialist in computer and IT technologies means to secure an interesting and well-paid job for a long time.

Computer Science subject area tracks deal with the matter of design, development and testing of software systems.

A wide range of subjects is covered - from the concepts typical for modern programming languages (type deduction, reflection, etc.) to widespread programming practices - popular coding patterns or approaches such as Test Driven Development.

Successful completion of the tasks requires familiarity with such programming languages as C, C++, Java, C#. Tasks in the Information Security track test participants’ knowledge of discrete maths, probability theory, numbers theory and group theory.

Knowledge of basic cryptographic algorithms, in-depth knowledge of asymmetric and symmetric encryption, understanding of the operation and principles of hash functions, signatures and elliptic curve encryption.

Fill in the portfolio

First round results

Training tasks

Jury

Methodological board

Supervising University — ITMO University

ITMO University)

ITMO University (St. Petersburg) is a national research university, and Russia’s leading university in the field of information technologies and photonics. ITMO is home to the winners of international competitions in programming: ACM ICPC (the only seven-time world winner), Google Code Jam, Facebook Hacker Cup, Yandex.Algorithm, Russian Code Cup, Topcoder Open and others. Among ITMO’s priority research areas are IT, photonics, robotics, quantum communications, translational medicine, urban science, Art&Science, and science communication. Member of Project 5-100 since 2013. In 2017, ITMO University yet again entered top-100 of THE’s world’s best universities in IT ranking (Computer Science), and entered top-400 best engineering universities (Engineering and Technology) for the first time. ITMO University is also in the top-400 universities in the field of Physical Sciences (Physics & Astronomy) according to Quacquarelli Symonds (QS) subject ranking.

Specializations

  • 09.04.01 Computer Science and Engineering
  • 09.04.02 Information Systems and Technologies
  • 09.04.03 Applied Computer Science
  • 09.04.04 Software Engineering
  • 10.04.01 Information Security
  • 11.04.02 Infocommunication Technologies and Communication Systems
  • 12.04.01 Instrumentation Technology
  • 15.04.06 Mechatronics and Robotics
  • 27.04.04 Technical Systems Management
  • 45.04.04 Intelligent Systems in Humanities