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 refine and focus their own specific path, by choosing from a variety of courses
Science is firmly integrated into the education process: each student conducts his/her own research projects
Real-life experience
We provide industrial immersion summer projects: 8-week projects at leading industrial companies, where students turn their knowledge and skills into action
We supplement your academic training with courses that provide the skills and knowledge 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 such leading universities as MIT, Harvard University, National University of Singapore, University of Calgary and many others
Global environment: the student body is from 40+ countries, together with professors and researchers from internationally renowned labs and universities. The working language (and instruction) at Skoltech is 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 outside of the curriculum
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 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
Associate 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 Modeling 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. You will be notified by e-mail about your specific date and time
Final selection
The final round takes place in Moscow. You have to pass TOEFL ITP exam on site or present a valid TOEFL certificate, and pass an interview. Extra written examinations are possible on some programs within the same selection weekend
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
Contact us by phone/e-mail or visit us:
phone: +7 (495) 280-1481
address: 3 Nobel Street, Skolkovo, 143026, Russian Federation
(We are more than happy to accept visitors Monday through Friday from 9:00-18:00. Please arrange a visit at 48 hours in advance by writing us an email at