ADVANCED COMPUTATIONAL SCIENCE
Master of Science in Mathematics and Computer Science
about the program
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.
  • Mode, duration:
    2 years (full-time)
  • Language:
    English
  • Fees:
    no tuition fees
  • Benefits:
    Living stipend (up to 55000 rub/month), relocation & accomodation, private medical insurance (in accordance with Skoltech policies)
a successful graduate of the program will be capable of:
  • 01
    handling the available information about real-world tasks and shaping it into a form of efficiently solvable mathematical models
  • 02
    developing new computational approaches and algorithms for data-intensive problems
  • 03
    using High-Performance Computing techniques in Python and C/C++ to develop and/or optimize massively parallel computer codes
    • 04
      utilizing modern frameworks for data visualization
    The 2-year program comprises of compulsory and recommended elective courses on the most important topics, a wide set of elective courses (depending on the research and professional needs of the student), components of entrepreneurship and innovation, research activity and 8 weeks of industry immersion.

    research
    a key component of your studies is independent research work based on world–class laboratories
    • Mathematical and Supercomputer Modelling
    • Big Data and distributed deep learning
    • Modern Computing architectures and technologies
    • Efficient Numerical Algorithms
    • Soft Matter and stochastic processes
    • Physics for machine learning and machine learning for physics
    • Physics for social science
    • Mathematical modeling of large-scale complex phenomena (plasmas, multi-component, and multi-phase fluids and gases)
    • Drug design and computational design of new pharmaceuticals
    • Reinforcement learning for target search, flock formations
    • Distributed graph analytics on modern supercomputing architectures
    • Modeling of geomechanics for the oil industry
    • Femtosecond optic
    • 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 more than 40 world-class laboratories, and 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 has strongly established connections with leading companies in the industry 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
        • NVidia
        • Bruker
        • BioCAD
        • Chemrar
        • Insilico Medicine
        • КРОК
        • Niagara
          admissions
          applications for competitive selection can be submitted online. Most of the selection process is conducted online, and only the final stage of the selection is conducted offline at Skoltech campus
          1
          registration
          Prepare your portfolio:
          • CV (in English)
          • Motivation letter (in English)
          • 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 profile test. You will be notified by email about the specific date and time of your test.

          example of the online test
          math exam sample
          4
          final stage
          The final selection stage takes place in Moscow. You have to pass the English exam on site, or present a valid proof of English proficiency, pass an in-person interview and entrepreneurship challenge. Extra written examinations may be required for certain programs during this time (you will be notified in advance). In case you're not from Moscow, we can accommodate you in the Skoltech dorms for the selection weekend period.
          5
          enrollment
          you will be enrolled to Skoltech based on the results of all 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 education background for successful enrollment into the program
          • 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 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.
            faculty
            enjoy courses and supervision under world-renowned scientists and engineers
            application
            The application period for Skoltech Master's programs is now open.
            Click the button "Begin" to start preparing your application to Skoltech. We will send you an email with all the necessary information.
            Or go straight to SIA if you know how to fill out an application form or if you already have an account:)
            contact us
            e-mail: admissions@skoltech.ru
            phone: +7 (495) 280-1481_ext.3387

            address: 30с1 Bolshoi boulevard, Skolkovo, 121205, Russian Federation
            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