Web applications development technologies

According to a HeadHunter portal research, programmers are among the most sought-after professionals in the labor market. The demand for the professionals, who develop and maintain applications for the Internet and social networks, does not fall during the crisis, and nowadays the demand heavily prevails over the supply.

Students learn:

  • optimization techniques;
  • artificial neural networks;
  • methods of pattern recognition;
  • high performance computing and cloud services;
  • computer systems;
  • modern problems of informatics and computer science;
  • IT project management.

During the training students learn the research and development methodologies, do educational and industrial practice work. At the final stage the candidates for the academic master’s degree perform scientific research and defend a project.

Specialization disciplines include:

  • basis of cryptography;
  • markup languages;
  • design and development of Internet applications;
  • algorithms and client optimization problems;
  • testing and software quality assurance;
  • design and development of system software;
  • design and development of mobile applications;
  • design of business processes and systems;
  • information-analysis and retrieval systems.

Upon completion of the program, graduates will:

  • know the techniques of the implementation of software, databases, joint software and hardware systems development projects;
  • examine the complexity of modern technologies in the field of computing;
  • apply methodologies for analyzing scientific and technical problems, organizing and summarizing scientific and technical information and patent sources, setting goals and objectives for the research;
  • use the methods of the selection and transformation of mathematical models of phenomena, processes and systems for the purpose of efficient software and hardware implementation and the research into their with the use of computer equipment;
  • acquire the skills of the algorithms’ development, mathematical models, methods, computer technology and decision support systems in research, design, the management of technological, economic, social systems and in the humanitarian fields of human activity.

Job placement

The graduates can perform research, design, production, technological, operational, organizational, managerial, teaching activities.

Upon completion of the training graduates can:

  • replace senior positions in IT departments;
  • get employed as web developers, programmers, experts in information technologies;
  • work as engineers, researchers, heads of laboratories and research centers;
  • continue their education in postgraduate school, choosing a career of a professional research scientist, developer of new technologies in the field of science and modern technologies.

Program duration:
from 2 to 2.5 years.

Admission requirements:
Bachelor or Specialist degree in a similar field.

Diplomas:
Upon graduation and defending the graduation project students get master’s degree of the Russian Federation state standard, as well as pan-European Diploma Supplement (Diploma Supplement).

Training format and tuition fee:

Part-time with distance learning technologies
82 900 rub.
(110 000 rub.)*
110 000 rub.

*The prices are valid [check_your_javascript_for_see_date_and_project].

The price is given per one year of study;
Education loan up to 36 months with an initial payment of 0% is possible.