Information Science and Technology
Master of Science
in Information Technology and Engineering
IST program makes a special emphasis on developing the hands-on skills in the areas of High Performance Computing (HPC), Big Data and Internet of Things (IoT) which is 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
Apply before:
July 16, 2019
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 job placement.
Lectures and practical classes by world-renowned professors and experts
Individual research project in Skoltech labs
8-week summer industrial immersion at leading companies to turn knowledge and skills into action
Courses on Entrepreneurship and Innovation that provide skills and 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
Track A:
Internet of Things (IoT)
The term "Internet of Things" doesn't have a single definition and people today often use it to interchangeably refer to Wireless Sensor Network (WSN), Machine-to-Machine (M2M), Web of Things (WoT) and other concepts. The focus of IoT Track is to learn about these technologies that will be extending the Internet as we know it and use it today, to interconnect not only people and computers but also sensors and associated objects.

Namely the Track will cover IoT "pillar" technologies including wireless communications, sensing, data and signal processing, and give the opportunity for hands-on sessions where the students will become familiar with the hardware and software supporting the IoT. Apart from covering the theory behind the IoT and "how to connect things to the Internet", the courses will therefore also engage the students to demonstrate the feasibility of simple IoT real applications and will challenge them to improve their applications through the use of cognitive technologies and cloud computing.

A successful graduate of this Track will be able to:

  • Use existing IoT technologies to produce applications which leverage on sensed data.
  • Devise solutions for industrial cases (transport, healthcare, agriculture etc.) using IoT.
  • Apply the theory behind the IoT to construct IoT real applications and improve them through the use of smart technologies.

The track is also available in a network form with TUSUR, MIET, GUAP
Track B:
High Performance Computing (HPC) and Big Data
In the modern world one cannot imagine competing in science, business or industry without using powerful supercomputers capable to efficiently handle large scale calculations possibly on exponentially growing amounts of data. The focus of this track is to teach students how to efficiently and easily utilize modern supercomputing and Big Data architectures such as multi-core CPUs and GPUs for various applications in science and industry. Specifically, besides theoretical knowledge about parallel computing and Big Data, students will become familiar with standard parallel computing libraries (such as OpenMP, MPI, OpenACC and CUDA), Big Data frameworks (Hadoop), machine learning frameworks (such as Tensorflow), as well as visualization software (ParaView, Visit).

Additionally, students will be given a possibility to construct their own mini-supercomputer on the hands-on course, and learn how to maintain and administer it. Students will be given a chance of using Skoltech's world-class HPC facilities to learn typical methods and rules of working on the large-scale collectively used supercomputers.

A successful graduate of this Track will be able to:
  • Use existing HPC and Big Data frameworks to successfully answer modern world challenges.
  • Develop and optimize massively parallel computer codes capable to efficiently use modern architectures, such as CPUs and GPUs.
  • Administer and maintain HPC and Big Data infrastructure.
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 A:
Internet of Things (IoT)
Track B:
High Performance Computing (HPC) and Big Data


Coursework (36 credits)
Introduction to Data Science
Machine Learning
Numerical Modeling
Scientific Computing
High Performance Computing
Efficient Algorithms and Data Structures
Fast and Efficient Solvers
Introduction to IoT
Introduction to Blockchain
Communication Technologies for IoT
Digital Signal Processing
Information and Coding Theory
Sensors and Embedded Systems for IoT
Perception in Robotics
Advanced PLM Techniques: Product Prototyping

Elective courses (24 credits)

Entrepreneurship and Innovation (12 credits)
Innovation Workshop
Ideas to Impact
Leadership for Innovators
Business Communication
Thinking Disruptive for a Big Future
Biomedical Innovation and Entrepreneurship
Intellectual Property and Technological Innovation
New Product Design: from Idea to Market Launch
Management of Research & Development
Technology Entrepreneurship

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
  • National Research University of Electronic Engineering (MIET)
  • Higher School of Economics, Russia
  • ETHZ, Switzerland
  • Nokia Bell Labs, UK
  • MIT, USA
    Industrial Partners:
    • Sberbank
    • Huawei
    • Yandex
    • Nokia
    • NVidia
    • Datadvance
    • Google
    Main research areas
    • Wireless communication
    • Data processing
    • Information Protection in Computer Systems and Networks
    • Environmental/industrial/biomedical sensing and actuation
    • Smart Wearables
    • eSports
    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 the application pack and submit your application by filling in the form on the Skoltech website.
    Online selection
    Every candidate must take an online profile test. You will be notified by email about the specific date and time of your test.
    Final selection
    The final round takes place in Moscow. You have to pass the TOEFL ITP exam on site, or present a valid TOEFL certificate and pass an interview. Extra written examinations may be required for certain programs during the selection weekend.
    Based on the results of each applicant's overall performance, we will make a list of students to be enrolled free of charge.
    The program has a globally renowned faculty with international experience
    and a broad network of collaborations:
    Program Director:
    Nikolai Brilliantov
    Program Coordinator:
    Maxim Panov
    Research Scientist
    Research Scientist
    Principal Research Scientist
    Associate Professor
    Associate Professor
    Assistant Professor
    Assistant Professor
    Research Scientist
    Associate Professor
    Assistant Professor
    Associate Professor
    Associate Professor
    Associate Professor
    Assistant Professor
    Associate Professor
    Adjunct Professor
    The admission campaign is open!
    To apply, click the button below.
    Applications are accepted till July 16, 2019 inclusive:
    phone: +7 (495) 280-1481
    address: 3 Nobel Street, Skolkovo, 121205, Russia 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