Programs | Computer Science
Bachelor's program
English taught
240 ECTS
8 full-time semesters
435 000 rubles per year

Program Overview

There are 10 types of people in this world — those who know binary and those who don’t. MIPT Computer Science is right choice for you then.

Student will learn to understand “why” behind computer programs using algorithms and advanced mathematics, develop computational and critical thinking skills and invent new ways to manipulate and transfer information. The program offers deep engagement into research and fundamental studies in fields ranging from discrete mathematics to internet technology

Program curriculum

Prof. Andrey Raigorodskiy, Phystech School director, about Bachelor's program 'Computer Science'

Core Subjects

Linear Algebra
Data Structures
Machine Learning

Career Tracks

Computer Science is a promising field of employment. According to annual monitoring 85% of MIPT alumni obtain employment for highly paid positions in IT

Spheres for future employment:

Program in Faces

  • Meet Dr. Raigorodskiy

    Meet Dr. Raigorodskiy

    Program coordinator,
    Phystech School director


TOP 5 Skills to Master

Data bases

Research & Development

Science in Phystech

The School of Applied Mathematics and Informatics gathers all the most up-to-date competences in the field of mathematics, computer science and their applications. Students have opportunity to take advantage of interaction both with the leading research institutes of the Russian Academy of Sciences, the largest IT companies (Yandex, ABBYY, 1C, Sbertech, RVC, Akronis, Tinkoff Bank) and application laboratories located right on campus and having many scientific and industrial partners around the world

Basic tracks

  • Network applications
  • Machine learning
  • Robotics
  • Data analysis and predictive modeling
  • Experimental economics & applied computational geophysics

Find More Phystech Programs