This programme is aimed at training leading technical experts, qualified software developers and architects, as well as quality assurance managers who oversee software and its development processes. Demand for such professionals comes from the information and communication industry, such as opening IT technology parks, rapid growth in offshore and outsourced programming, digitalization of public services, and the needs of private business. The software industry is a fast growing area in both the Russian and global economy today, and software forms an essential part of the information systems where their intelligence is concentrated.