Master of Science
in Information Technology and Engineering
IST program makes a special emphasis on developing hands-on skills in the areas of High Performance Computing (HPC), Big Data, and Internet of Things (IoT), and Advanced Computing and Networks (ACN) which are highly relevant to the emerging field of Industry 4.0. Our graduates will gain knowledge and practical engineering skills in HPC, data management, sensing, and communication.

Skolkovo Institute of Science and Technology
Skoltech is a new global research university created in collaboration with MIT. The new campus, designed by Herzog de Meuron, is home to 40 world-class labs with best-in-class equipment, globally renowned professors and students from 40+ countries.
Mode, duration:
2 years (full-time)
no tuition fees for those who successfully pass the selection
Student pack:
monthly stipend (40 000 RUB), medical insurance
applications for the next selection wave are accepted until February 14
The MSc program is 2 years long: the first year is to strengthen your theoretical background, and the second year is to focus on research. Students have the freedom to choose courses and extracurricular activities to shape their individual trajectory, acquire soft skills, and gain entrepreneurial skills to prepare for employment.
Lectures and practical classes conducted by world-renowned professors and experts.
Students' individual research projects carried out at Skoltech laboratories.
An 8-week summer industry immersion program at leading companies turning knowledge and skills into action.
Courses on entrepreneurship and innovation that provide skills, as well as knowledge, to commercialize ideas and research findings.
  • + Academic mobility at leading global universities (on a competitive basis)
A successful graduate of the program will know:
State of the art techniques of scientific computing, including parallel programming and HPC
Cutting-edge Big Data frameworks as well as IoT technologies
Research and applied science methods which respond to the up-to-date business needs
Software, algorithms and tools for HPC, Big Data analysis and IoT systems deployment
Program structure:
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.

Track "Internet of Things (IoT) and Next Generation Wireless Technology"
Track "High Performance Computing (HPC) and Big Data"
Track "Advanced Computing and Networks"

Compulsory and Recommended Elective courses (36 credits)
Advanced Computing and Modern Architectures
Specialization in Performance Engineering
Applied Parallel Computing
Computer Networks and Telecommunications (MSU course)
Applied Statistics and Statistical Recognition (MSU course)
Distributed Algorithms and Systems (MSU course)
Software Verification (MSU course)
Seminar: "Distributed Systems and Networks" (MSU course)
Cloud Computing and Resource Virtualization (MSU course)

Elective courses (24 credits)

Entrepreneurship and Innovation (12 credits)
Technological Innovation: from Research Results to Commercial Product

Research and MSс thesis project (36 credits)

Industrial Immersion (12 credits)
Academic Partners:
  • 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
  • ETHZ, Switzerland
  • Nokia Bell Labs, UK
  • MIT, USA
    Industrial Partners:
    • Sberbank
    • Huawei
    • Yandex
    • Nokia
    • NVidia
    • Datadvance
    • Google
    • Gazpromneft
    • Renova
    • RusAgro
    • Airbus
    • Datadvance
    • TsAGI
    • Schlumberger
    Main research areas:

    • Next Generation Communications
    • Coding theory and Digital Signal Processing
    • ML methods in communications
    • Industrial IoT and industrial data processing
    • Sensing and actuation in environmental/industrial/biomedical applications
    • Wearable sensing and wireless sensor networks
    • Embedded AI
    • Post-quantum (code-based) cryptography
    • Information Protection in Computer Systems and Networks

    • Mathematical and Supercomputer Modeling
    • Big Data and distributed deep learning
    • Modern Computing architectures and technologies
    • Efficient Numerical Algorithms
    • Computational Complex Systems
      HPC Research groups:

      Our graduates shape their own futures by choosing from a variety of career opportunities
      in industry, science and business:
      Landing specialist positions such as Computational Scientist or Engineer in various industry sectors (Aerospace, Advanced Manufacturing, Large-Scale Engineering Design).
      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.
      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 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
      Selection process:
      Prepare your portfolio
      Prepare your application materials.
      Submit your application
      Upload your materials into the application system between January and July 2021, and submit your application.
      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.
      In-person interviews (online)
      The final admissions stage will take place online this year. You will need to pass an interview with the admissions committee, participate in a soft skills challenge and take an English language test. Extra written examinations may be required for certain programs during this time (you will be notified in advance).
      Exam samples:
      Keep in mind that the structure of exam can be changed
      following the decision of program committee.
      The program has a globally renowned faculty with international experience
      and a broad network of collaborations:
      Great choice! Click the button below to start preparing your application to Skoltech. We will send you an email with all the necessary information.
      phone: +7 (495) 280-1481_ext.3387
      address: 30с1 Bolshoi boulevard, Skolkovo, 121205, Russian Federation, Room E-R3-2030

      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