Data Science
Master of Science in Mathematics and Computer Science

Data scientists are going to be among the most demanded specialists on the hi-tech market.
Our program is created to meet this demand and to equip the most talented young scientists with deep knowledge in machine learning, deep learning, computer vision, industrial data analytics, natural language processing, and other important areas of modern data science.
Modes and duration:
2 years (full-time)
Application deadline:
June 16, 2018
Tuition fees:
no tuition fee for the applicants who pass the selection process
A successful graduate of the program will know:
Mathematical and algorithmic foundations
of Data Science
Main methodological aspects of both,
scientific research and application development
in Data Science
State of the art techniques of machine learning
and related areas
...and will be able to:
Understand and formulate complex real-world tasks as data analysis problems
Contribute to the development of the next-generation machine learning software competitive with or superior to the existing examples of software in critical and emerging application fields
Apply relevant software tools, algorithms, data models, and computational environments for solution of real-world problems
What makes Skoltech stand apart from other universities
is its extraordinary environment that will make your MSc studies
a major life milestone:
Lectures and practical classes are given by world-renowned experts. Students can design their own training program by choosing from a variety of courses
Science is firmly integrated into the education process: each student conducts own research projects
Real-life experience
We provide industrial immersion: 8-week internship at leading industrial companies, where students turn their knowledge and skills into action
We supplement your academic training with the business course that provides tips on how to commercialize ideas
and research findings
Mobility: over a third of our students participate in various academic mobility programs working as trainees or researchers at MIT, Harvard University, National University of Singapore, University of Calgary and other leading international universities.
Global environment: students from 40+ countries, professors and researchers from internationaly renowned labs and universities. We teach in English.
Life: once enrolled, you will get a chance to attend major international conferences, participate in science and student competitions and work on your own projects and initiatives.
Student package: Skoltech students are entitled to a monthly scholarship starting from 40,000 RUR (around 550 EUR) and health insurance.
Our graduates shape their own futures by choosing from variety of career opportunities
in industry, science and business
Landing specialist positions such as Data Analyst, Data Scientist, Consultant in various industry sectors (IT, Finance, Telecom and others)
Landing PhD positions and continuing research at leading Russian and international research entities
Starting a business on their own or through the Skolkovo innovation ecosystem with its extensive pool of experts, consultants and investors
The program has a renowned faculty with international experience
and broad network of collaborations:
Program Director
Maxim Fedorov

Professor, Director of Skoltech Center for Computational and Data-Intensive Science and Engineering
Program Coordinator
Maxim Panov
Research Scientist,
Program coordinator
Research Scientist
Principal Research Scientist
Associate Professor
Associate Professor
Assistant Professor
Research Scientist
Associate Professor
Assistant Professor
Associate Professor
Senior Research Scientist
Associate Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Adjunct Professor
Program Structure:
The 2-year program comprises compulsory and recommended elective courses on the most important topics, wide set of elective courses (depending on research and professional needs of the student), entrepreneurship and innovation component, research activity and 8 weeks of industrial immersion.

Compulsory and Recommended elective courses (36 credits)

Compulsory courses:
Mathematics for Data Science
Numerical Linear Algebra
Optimization Methods
Machine Learning
Principles of Applied Statistics

Recommended Electives:
Introduction to Data Science
Introduction to Scientific Computing
Advanced Statistical Methods
Introduction to IoT
Communication Technologies for IoT
Digital Signal Processing
Information and Coding Theory
Signal and Image Processing
Geometrical Methods of Machine Learning
Sensors and Embedded Systems for IoT
Natural Language Modelling and Processing
Bayesian Methods of Machine Learning
Deep Learning
Stochastic Modeling and Computations
Modern Random Matrix Theory

Elective Courses (24 credits)

Entrepreneurship and Innovation (12 credits)
Innovation Workshop
Ideas to Impact: Foundations for Commercializing Technological Advances
Intellectual Property and Technological Innovation

Research and MSс thesis project (36 credits)

Industrial Immersion (12 credits)
Programs in network form with:
  • Moscow Institute of Physics and Technology
  • Higher School of Economics (National Research University)
Industrial Partners:
  • Sberbank
  • Yandex
  • RusAgro
  • VisionLabs
  • Datadvance
  • ScanEx
  • Geoscan
  • Gazpromneft
We give our students all the necessary knowledge, skills and power
to make big achievements:
Oleg Grinchuk and Aijan Ibraimova have NIPS papers accepted that are based on their MSc thesis works. NIPS is the largest global forum on artificial intelligence and machine learning

The algorithm developed by our student Vladislav Ishimtsev and Prof. Evgeny Burnaev, took the third place in a competition devoted to online anomaly detection
Alexander Anikin, Andrey Rykov, Vladislav Ishimtsev and Denis Volkhonskiy became prize winners at International Data Science Game 2016-2017 (Paris)
Entry requirements:
Knowledge and skills:
Calculus, Differential Equations, Linear algebra, Probability theory and mathematical statistics, Discrete mathematics (including graph theory and basic algorithms), Programming
IT related bachelor's degree, or its equivalent in Mathematics, Computer Science, Information and Communication Technology, Applied Physics or other technical areas
English language:
If your education has not been conducted in the English language, you will be expected to demonstrate evidence of an adequate level of English proficiency.
Applications are accepted till June 16, 2018 inclusive.
The admission and enrolment process includes several steps:
Prepare all documents and submit your application by filling in the form on Skoltech's web site
Online selection
Take a profile online test. The higher your scores, the higher your chances of moving on to the next step
Final selection
The final round takes place in Moscow. You have to pass an English exam on site or present a valid TOEFL certificate, and pass an interview
Based on the results of each applicant's overall performance, we will make a list of students to be enrolled free of charge
Now that you know everything about
Data Science MSc Program,
you can proceed to the application
Click on the button below to fill in the application form. Applications are accepted till June16, 2018 inclusive