Level of education: Master programme

Type of instruction: Full-time

Duration: 2 years

Language of instruction: Russian


  • Image Processing Algorithms
  • Mathematical Methods of Digital Signal Processing
  • Methods of Statistical Information Processing
  • Parallel Programming
  • Digital System Design
  • Modern Database Management Systems
  • Economic and Legal Fundamentals of Software Market
  • Methods and Technologies of High-Performance Computing
  • Theory of Inventive Problem Solving in Information Technology
  • Projects Management


The programme is aimed at training highly qualified specialists capable of performing the full range of tasks related to the development and support of software and hardware and software in the digital economy age:

  • Setting requirements to the system being developed
  • Prototyping the system
  • Front end and back end development
  • Testing the system
  • System integration
  • Documenting the system
  • Forming the development team
  • Leading the development team

Key jobs and positions

  • Software architect
  • Head of research groups
  • Researcher
  • Information systems specialist
  • Systems analyst
  • IT project manager
  • Software development manager
  • Lecturer
  • Programmer
  • Systems programmer

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