ADVANCED COMPUTATIONAL SCIENCE
Master of Science in Mathematics and Computer Science
about the program
Modern science and engineering rely on efficient and fast computational techniques and models. The Skoltech Advanced Computational Science program combines opportunities for mastering cutting-edge mathematical modeling methods (numerical solutions of differential equations, stochastic modeling, artificial intelligence and big data) and their implementation using in-house high-performance parallel computational facilities with up-to-date software.
  • Mode, duration
    2 years (full-time)
  • Language
    English
  • Fees
    Full tuition coverage
  • Application
    The application period for Skoltech programs for 2025 is now open
  • Benefits
    Monthly scholarship (up to 55.000 rub/month), relocation & accommodation, private medical insurance (in accordance with Skoltech policies)
  • Upcoming deadline
    The first wave deadline is March 10
a successful graduate of the program will be capable of
01
handling information about real-world tasks and shaping it into efficiently solvable mathematical models
02
developing new computational approaches and algorithms for data-intensive problems
03
applying high-performance computing techniques in Python and C/C++ to develop and/or optimize massively parallel computer codes
04
using modern frameworks for data visualization
The 2-year program comprises compulsory and recommended elective courses on the most important topics, a wide range of elective courses (depending on the student's research and professional needs), components of entrepreneurship and innovation, research activity, and 8 weeks of industrial immersion.

master thesis options
  • Research
    Perform world class science and application
  • Start-up as a thesis
    Transform your idea into a start-up
  • 2+3 PhD
    Seamless continuation into PhD Program
research
a key component of your studies is independent research work at world-class laboratories
  • Mathematical and supercomputer modelling
  • Modern computing architectures and technologies
  • Soft matter and stochastic processes
  • Physics for social science
  • Drug design and computational design of new pharmaceuticals
  • Distributed graph analytics on modern supercomputing architectures
  • Femtosecond optic
  • Big data and distributed deep learning
  • Efficient numerical algorithms
  • Physics for machine learning and machine learning for physics
  • Mathematical modeling of large-scale complex phenomena (plasmas, multi-component and multi-phase fluids and gases)
  • Reinforcement learning for target search, flock formations
  • Modeling of geomechanics for the oil industry
  • Large-scale molecular modeling and optimization of properties of new chemicals
labs
Every program dedicates time for students' independent research as a core part of their curriculum. Skoltech hosts over 40 world-class laboratories. Students have full access to the facilities throughout their studies and can conduct research based on their interests.
future career
Our graduates shape their own futures by choosing from a variety of career opportunities in industry, science and business.
industry
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)
science
landing PhD positions and continuing research at leading Russian and international universities and research entities
startup
starting a business on their own or through the Skolkovo innovation ecosystem with its extensive pool of experts, partners, consultants and investors
partners
Skoltech maintains close ties with leading companies in industries and academia.

  • Moscow Institute of Physics and Technology, Russia
  • Keldysh Institute of Applied Mathematics, Russia
  • National Research Center "Kurchatov Institute", Russia
  • Tomsk State University of Control Systems and Radioelectronics (TUSUR), Russia
  • Higher School of Economics, Russia
  • ETH Zürich, Switzerland
  • Nokia Bell Labs, UK
  • MIT, USA
    • Severstal
    • GazpromNeft
    • Sber
    • Bruker
    • BioCAD
    • Chemrar
    • КРОК
    • Niagara
      admissions
      Applications for competitive selection can be submitted online. The bigger part of the selection process is conducted online, and only the final stage of the selection takes place offline at the Skoltech campus.
      1
      Registration
      Choose the language of the selection process. If you select the Russian path and successfully pass the selection, you will be required to attend a one-month English bootcamp with a covered tuition fee before your program begins. Note that you can only choose a Russian path if your English proficiency level is at least B1 according to CEFR. If you choose the English path, you must either pass an English exam on-site or present valid proof of English proficiency. You will also earn additional points for choosing an English path.

      Prepare your portfolio:
      • CV
      • Motivation letter
      • 2 letters of recommendation
      • Diploma or transcript from the university
      • Certificates and awards
      2
      Submit your application
      Upload your materials into the SIA application system (apply.skoltech.ru)
      3
      Online testing
      Every candidate must take an online subject test. You will be notified via email about the date and time of your test.

      example of the online test
      math exam sample
      math exam sample (new)
      4
      Final stage
      The final selection will take place in Moscow. You will need to pass an in-person interview and an entrepreneurship challenge. Please note that extra written examinations may be required for certain programs during this time, and you will be notified in advance if this applies to you.
      5
      Enrollment
      You will be enrolled in Skoltech based on the results of all the competitive selection procedures
      tips on math examination
      The goal of the Math Examination is to assess ADVANCED math abilities of MSc applicants in calculus, linear algebra, differential equations, and probability. The math exams typically include several problems on topics studied in standard undergraduate mathematical courses (see example). Below we list them along with examples of well-known textbooks:

      Calculus
      • M. Spivak. Calculus (1994)
      • S. Lang. A first course in calculus (1986)

      Linear algebra

      • S. Lang. Linear Algebra (1987)
      • Sh. Axler. Linear Algebra Done Right (2015)

      Ordinary differential equations

      • M. W. Hirsch, S. Smale. Differential Equations, Dynamical Systems, and Linear Algebra (1974)
      • V. I. Arnold. Ordinary differential equations (1973)

      Probability

      • H. Tijms. Understanding Probability (2007)
      • Sh. Ross. A first course in probability (2019)
      entry requirements
      Knowledge, skills and educational background sufficient for successful enrollment
      knowledge and skills
      Calculus, differential equations, linear algebra, probability theory and mathematical statistics, numerical methods.

      Programming skills: C/C++, Fortran, MATLAB, Python, Julia (at least one language).
      education
      Bachelor's Degree or its 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 or attend a one-month English bootcamp in August.
      faculty
      enjoy courses and supervision by world-renowned scientists and engineers
      application
      The application period for Skoltech master's programs is now open. The first wave deadline is March 10. To apply, press the button below.
      Contact us
      e-mail: admissions@skoltech.ru
      phone: +7 (495) 280-1481_ext.3387

      address: 30с1 Bolshoi boulevard,
      Skolkovo, 121205, Russian Federation
      Room E-R3-2026
      We are more than happy to meet visitors Monday to Friday from 9:00 to 18:00. Please arrange a visit 48 hours in advance by contacting admissions@skoltech.ru