Show as: Mobile

Advanced Computational Science

Skolkovo Institute of Science and Technology
2 years
Full time
Master's degree
Scholarships available
On campus

Program description

Advanced Computational Science

Modern science and engineering critically rely on efficient and fast computational techniques and models. ACS program achieves the synergy of state-of-the-art mathematical modeling methods (numerical ODE and PDE, stochastic modeling, machine learning and Big data-based approaches) and their implementation with modern high performance parallel computational facilities furnished with up-to-date software. The cutting-edge scientific MSc project solidifies the theoretical knowledge obtained in the courses.

Admission requirements

Knowledge and skills: Calculus, Differential Equations, Linear algebra, Probability theory and mathematical statistics, Numerical methods. High level of English proficiency.

Programming skills: C/C++, Fortran, MATLAB, Python, Julia (at least one of the mentioned languages).

Education: Bachelor's degree or equivalent in Mathematics, Computer Science, Physics, Chemistry, or Engineering.English Language:

If your education has not been conducted in English, you will be expected to demonstrate evidence of an adequate level of English proficiency.


  • Your CV (ENG)
  • Motivation letter (ENG)
  • 2 recommendation letters
  • Diploma or transcript
  • Your certificates and awards, achievements and other materials for portfolio

Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

Track 1: Data-Intensive Mathematical Modelling and Simulations (DIMMS)

This track aims at fostering a new generation of computational scientists and engineers, able to combine first principle and data-driven approaches in mathematical modeling of natural, industrial and social phenomena. The curriculum carefully balances advanced computing, machine learning, and computational physics to implement large scale models in modern computational environments.

A successful graduate of this track will be able to:

  • construct mathematical models of industrial processes, natural, and social phenomena based on fundamental principles and available data
  • contribute to the development of efficient algorithms and codes for computationally demanding, data-intensive modeling and simulations
  • apply relevant computational approaches, data structures, hardware, and software to complex real-world problems.

Track 2: High Performance Computing (HPC) and Big Data

The modern computational world is essentially parallel as CPUs and GPUs contain multiple cores. Datasets and computational problems are becoming impossible to be processed using a single compute node.

Besides pursuing an academic career, HPC track students with knowledge of modern computing architectures, programming, code optimization, and distributed deep learning will easily find Data Scientist, Software Engineer, or IT-specialist positions in various industries, including IT, Oil & Gas, Finance & Banking, Industrial R&D, Manufacturing and more.

A successful graduate of this track will be able to:

  • Effectively address modern computing world challenges using existing and state-of-the-art HPC and Big Data frameworks in a variety of applications (deep learning, data analytics, mathematical modeling of complex events)
  • Solve mathematical modeling and data-intensive tasks using parallel computing
  • Develop and optimize massively parallel computer codes
  • Create efficient infrastructures for HPC clusters, Big Data, and Data Centers

Scholarships & funding

Monthly stipend (40 000 RUB), medical insurance

Tuition fees

No tuition fees for those who successfully pass the selection.


A successful graduate of the program will be capable of:

  • Handling the available information about real-world tasks and shaping it into a form of efficiently solvable mathematical models
  • Developing new computational approaches and algorithms for data-intensive problems
  • Using High-Performance Computing techniques in Python and C/C++ to develop and/or optimize massively parallel computer codes
  • Utilizing modern frameworks for data visualization

Career opportunities

Our graduates shape their own futures by choosing from a variety of career opportunities
in industry, science and business:


Landing specialist positions such as Data Analyst, Data Scientist, Industrial Research Scientist, Consultant in various industry sectors (Сhemical and Pharmaceutical industry, Oil & Gas, IT, Finance, and others).


Landing PhD positions and continuing research at leading Russian and international research bodies.


Starting a business on their own or through the Skolkovo innovation ecosystem with its extensive pool of experts, consultants and investors.

Contact school

Want to know more about this program, Advanced Computational Science ? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

Currently living in *
Nationality *


About this institute

Skolkovo Institute of Science and Technology

World-famous professors, a combination of science and entrepreneurship, a unique student campus and a modern research base are all about Skoltech, the most amazing university in Russia. Skoltech’s task is to prepare future technological leaders, so our students not only...

Read more about this school

Why study at Skolkovo Institute of Science and Technology

What makes Skoltech stand apart from other universities is its extraordinary environment that will make your graduate studies a major life milestone:

Education: Lectures and practical classes are given by world-renowned experts. Students can design their own training program by choosing from a variety of elective courses.
Science: Science is firmly integrated into the education process: each student conducts his or her own research project throughout the two years.

Real-life experience: We provide industry immersion: 8-week internship at the leading companies of the industry, where students turn their knowledge and skills into real, practical experience.

Entrepreneurship: We supplement your academic training with a business course that provides tips on how to commercialize ideas and research findings
Academic 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 organizations.

Global environment: students from 40+ countries, professors, and researchers from internationally renowned labs and universities. The curriculum is designed fully 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.

Contact info

Skolkovo Institute of Science and Technology

3 Nobel Street, Skolkovo
121205 Moscow

 Show phone number

Contact school

Want to know more about Advanced Computational Science ? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.


Be the first to write a review!