Master of Science Program
Recruitment to the program will be stopped after AY2020/21.
The contents of the program combine state-of-the-art engineering topics (high-performance computing, modern simulation software, etc.) with in-depth teaching of computational science foundations (numerical solutions of ordinal differential equations and partial differential equations, multiscale methods, modeling of stochasticity and Monte-Carlo methods, parallelization strategies).
The research component of the program focuses on:
- High-performance computing (HPC);
- Modeling and simulations;
- Fast and efficient numerical algorithms;
- Optimization and uncertainty quantification.
Graduates are expected to possess a combination of deep knowledge of scientific computing background and practical engineering skills (software, algorithms, tools, etc.).
| Application dates
|Modes and duration
Full time: 2 years
No tuition fee for applicants who pass the selection process
Master of Science in Information Science and Technology
Field of Science and Technology
09.04.01 Information Technology and Engineering
|Language of instruction
The program is accredited by the Russian Government, certificate № 2568 from April 14, 2017. License № 2534 from February 7, 2017.
IT-related Bachelor’s degree, or it’s equivalent in mathematics, computer science, information and communication technology, applied physics or other technical areas.
Successful candidates must know:
- Ordinary and partial differential equations;
- Linear algebra;
- General physics;
- Programming skills.
|English language requirements
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.
Aim and objectives
The aim of the program is to prepare the technological leaders of the future. The objective of the Computational Science and Engineering MSc program is to bridge the gap between fundamental science and cutting edge computational techniques.
The curriculum of the program contains a balanced combination of topics developed very recently together with in-depth teaching of mathematical foundations.
MSc Program Structure
Learning and professional outcomes
A successful graduate of the program will know:
- Mathematical and algorithmic foundations of Computational Science & Engineering as well as the main aspects of High Performance Computing (HPC);
- Statements of all major computational problems in science and engineering as well as the main approaches/techniques to solve them;
- State-of-the-art techniques of scientific computing including parallel programming and HPC;
- Main methodological aspects of both, scientific research and application development in Computational Science and Engineering;
- How to apply different scientific computing techniques and algorithms (including HPC) to real-world problems in natural and social sciences and different industrial sectors.
A successful graduate of the program will be able to:
- Identify, formalize, and solve outstanding computational problems in real-world applications;
- Understand and formulate new models of complex systems arising in natural and social sciences and engineering;
- Choose the most appropriate method to solve a particular computational problem;
- Apply relevant software tools, computer languages, data models, and computational environments for modelling and visualization;
- Contribute to the development of next-generation scientific computing software competitive with or superior than the existing examples of software in critical and emerging application fields (such as oil and gas, material design, big data, aerospace, and pharma);
- Integrate different components of computational tools and HPC hardware to produce computational solutions for real-world tasks;
- Work with technical literature (e.g. perform an effective bibliographical research, read and critically analyze scientific articles, use scientific metrics and most important databases);
- Communicate results of analysis effectively (visually and verbally) to different audiences (specialists, users, stakeholders etc).
Career opportunities and paths
The CSE MSc program was developed to meet the high demand for computational science and engineering specialists in the growing national and international high-tech market. Program graduates may begin an international research career, work with a company, or start their own company (even during the period of study).
CSE MSc graduates significantly enhance their employability by developing their subject-specific knowledge in the field of computational science and engineering, as well as their analytical and research skills. Students gain the opportunity to obtain early access to the national and international research and innovation landscapes and can approach international employers with confidence. In addition, the program enhances students’ soft skills, enabling them to compete effectively in the job market.
- PhD positions in academic & research institutions;
- Specialist positions such as data analyst, data scientist, consultant in various economy sectors:
- Aerospace, Advanced Manufacturing, Large-Scale Engineering Design;
- Oil and gas;
- Pharma and biotech;
- Skolkovo resident companies and startups.
- Alexander Bernstein, Professor of the Practice
- Christoph Hermann Borchers, Head of Laboratory of Omics technologies and Big data for Personal Medicine and Health, Visiting Professor
- Nikolai Brilliantov, CDISE CREI Director, Professor
- Evgeny Burnaev, Associate Professor
- Andrzej Stanislaw Cichocki, Full Professor
- Dmitry Dylov, Associate Professor
- Maxim Fedorov, Vice-President for Artificial Intelligence and Mathematical Modelling, Professor
- Gonzalo Ferrer, Assistant Professor
- Alexey Frolov, Associate Professor
- Nikolay Koshev, Assistant Professor
- Yury Kostyukevich, Assistant Professor
- Dmitry Lakontsev, Associate Professor of the Practice
- Victor Lempitsky, Associate Professor
- Evgeny Nikolaev, Full Professor
- Ivan Oseledets, Full Professor
- Pavel Osinenko, Assistant Professor
- Vladimir Palyulin, Assistant Professor
- Alexander Panchenko, Assistant Professor
- Maxim Panov, Assistant Professor
- Anh-Huy Phan, Associate Professor
- Petr Popov, Assistant Professor
- Mariia Pukalchik, Assistant Professor
- Sergey Rykovanov, Associate Professor
- Andrey Somov, Assistant Professor
- Vladimir Spokoiny, Full Professor
- Natallia Strushkevich, Assistant Professor
- Alexey Vishnyakov, Associate Professor
- Dmitry Yarotsky, Associate Professor
- Dmitry Yudin, Assistant Professor
- Alexey Zaytsev, Assistant Professor
- Denis Zorin, Adjunct Professor
Students are actively involved in research activity starting from Term 3.
Main research areas:
- Fast Solvers for Large Scale/High-Dimensional Problems;
- Next Generation Multi-scale Modeling;
- Computational Chemistry and Materials Modeling;
- Dynamical Systems and Control;
- Numerical Optimization;
- Computational Prototyping.
- Moscow Institute of Physics and Technology;
- Keldysh Institute of Applied Mathematics;
- IITP RAS;
- State University of Aerospace Instrumentation;
- National research center “Kurchatov Institute”.