Level of education: Master programme

Type of instruction: Full-time

Duration: 2 years

Language of instruction: Russian



  • English
  • Discrete and Probabilistic Models
  • History and Methodology of Applied Mathematics and Computer Science: Methods of Mathematical Modelling of Dynamic Processes
  • Mathematical Modelling. Part 1. Differential Equations with Delay and their Applications
  • Operations Research Methods and Models
  • PERT and Project Management
  • Methods of Statistical Information Processing
  • Research Project
  • Research Practice (Internship)
  • German
  • Continuous Mathematical Models
  • Graduation Project Preparation
  • Economics Software
  • Russian as a Foreign Language
  • Graduation Project Seminar
  • Complex Networks and Their Applications
  • Modern Philosophy and Methodology of Science. Supplementary Chapters of Mathematical Analysis and Dynamical System Analysis
  • Modern Control Theory
  • Econometrics


Our advantages

  • The master's programme ‘Mathematical and Information Support of Economic Activity’ combines a high level of mathematical training with a high level of training in the field of software engineering and theoretical computer science. The programme is designed to train specialists who are capable of developing truly high-tech software or carrying out world-class research.
  • The programme provides a wide range of special courses: from compilation theory and the structure of operating systems to machine learning and computer vision. Summer schools, internships, and student projects are organised annually. It is possible to write term and graduation projects during them.


Graduates are capable of a wide range of research and teaching activities at research centres, R&D companies, universities, colleges and many other organisations.

Internships at:

  • Lanit-Tercom
  • Dell EMC
  • Digital Design
  • Jet Brains


  • Programmer
  • Software architect
  • IT testing engineer
  • IT system technician
  • IT project manager
  • Software development manager
  • Technical writer (expert in technical documentation for information technology)
  • Systems analyst
  • Information and communication system administrator
  • Software engineer
  • Application integration specialist
  • Consultant in digital literacy development (digital curator)
  • Statistician
  • Specialist in research and development organisation and development
  • R&D specialist
  • Specialist in computer-aided manufacturing
  • Teacher of professional training, vocational education, and lifelong professional education and training


Interested in this programme — set up your personal account to proceed with your application.