Chat bot

Software Engineering

Introducing Your Degree

Big Data is recognized as one of the most important areas of future technology, and is fast gaining the attention of many industries, since it can provide high value to companies. 

Data sets grow rapidly – in part because they are increasingly gathered by cheap and numerous information-sensing mobile devices, aerial (remote sensing), software logs, cameras, microphones, radio-frequency identification (RFID) readers and wireless sensor networks. The world's technological per-capita capacity to store information has roughly doubled every 40 months since the 1980s; as of 2012, every day 2.5 exabytes (2.5×1018) of data are generated. Important question for large enterprises is determining who should own big-data initiatives that affect the entire organization.

The educational program "Big Data Solutions" will help students understand the Big Data analytics capabilities and potential benefits and support them seeking to formulate more effective data-driven analytics strategies.

Program Overview 

This program provides in-depth coverage of topics in Big Data from data generation, storage, management, and transfer to analytics, with focus on the state-of-the-art technologies, tools, architectures, and systems that constitute big-data computing solutions in high-performance networks. Real-life Big Data applications in various domains (particularly in science) are introduced as use cases to illustrate the development, deployment and testing of a wide spectrum of emerging Big Data solutions.

Main Modules

  1. Data Analysis Methods 
  2. Distributed Systems and Cloud Computing
  3. Large Scale Data Bases
  4. Big Data Programming Tools
  5. Big Data Analytics
  6. Web Data Mining

Learning Outcomes

Manipulation, storage, and analysis of large scale data; large-scale distributed filesystems like HDFS (Hadoop Distributed File System); large scale databases including SQL and NoSQL; MapReduce algorithm design. Python and parallel programming. Big Data visualization. Working with  Distributed Systems and Cloud Computing.

Competences and skills:

  • Mathematics and technical knowledge and skills in the exploration, modeling, analysis and use of the latest Big Data tools and techniques.
  • Management skills in Big Data systems implementation and Big Data services.  
  • Research skills in analytics and optimization, focusing on predictive modeling, data mining, business        
  • analysis, marketing analytics and others.


Academic staff

Implementation of the basic educational program of Master studies is provided by qualified teachers. Scientists doctorate or PhD with 75% of the teachers providing the training process in the direction of the Magistracy. 

The general management of the scientific content and the educational part of the master's program is carried out by Professor of Science. Direct supervision of master students performed scientific leaders who have a degree and (or) the academic status or leadership experience in the field.

Program Director: Gubin Evgeny I. (e-mail:, mob.  +7 906–958–72–50).