Mathematical Modelling, Programming and Artificial Intelligence

01.04.02In russian

Level of education Master

Type of instruction Full-time

Duration 2 years

Our advantages
  • Mathematical modelling to build and analyse controlled and uncontrolled dynamic systems is currently an actively developing field of applied mathematics and computer science. It opens up unlimited opportunities for students and graduates to take part in research. They can present their results in top-ranked Russian and foreign academic journals and at international conferences.
  • Work on high-performance computing equipment opens up an opportunity for students to take an active part in the development of the national system of IT education.
  • The fundamental training is in line with the traditions of the St Petersburg school of mathematics. It makes it possible for graduates to apply reasonably methods of applied mathematics and computer technology for creating, analysing and using: mathematical models of controlled processes and dynamic objects, as well as statistical models. These models can solve problems of science, technology, biology, economics and management.
Practical training and career opportunities

The programme is designed to train specialists involved in theoretical and practical activities in the application of mathematical methods and computer technologies in various fields of applied mathematics and informatics.

Graduates are ready for various research and teaching activities in research centres, research and production enterprises, business companies, universities and many other organisations.


  • Researcher
  • Analyst
  • Statistician
  • Analyst programmer
  • Educator (educational activities in the field of preschool, primary general, compulsory, secondary general education)
  • Teacher of additional education for children and adults
  • Teacher of professional training, vocational education, and lifelong professional education and training
  • IT system technician
  • IT project manager
  • Software developer

Organisations where our graduates work

  • The Institute for Problems in Mechanical Engineering of the Russian Academy of Sciences
  • Group of companies ‘Transas’
  • Group of companies ‘Geoscan’
  • Universities in the USA, France, the Netherlands, and Australia
  • Yandex
  • Dell EMC
  • ZAO Digital Design
  • Russoft
  • OOO Lanit-Tercom
  • Oracle Corporation
  • JetBrains
  • Defence companies
International relations
  • The European Embedded Control Institute (EECI) (France)
  • The Norwegian University of Science and Technology (Trondheim, Norway)
  • The Eindhoven University of Technology (the Netherlands)
  • The Institute for Theoretical Physics of the Technische Universität Berlin (Germany)
  • The University of Jyväskylä (Finland)
Main areas of research
  • Theory and applications of randomised quasi-Monte Carlo methods (research supervisor: Professor Sergei Ermakov)
  • Deterministic and chaotic dynamics of synchronisation and control systems (research supervisor: Professor Nikolay Kuznetsov)
  • Analytical and numerical methods and artificial intelligence in the analysis of multi-stability and hidden oscillations of dynamic systems (research supervisor: Professor Nikolay Kuznetsov)
  • Control of mechatronic and robotic systems under limited resources (research supervisor: Professor Alexey Matveev)
  • Oscillations and stabilisation of systems with pulse modulation (research supervisor: Professor Alexander Churilov)
  • Development of mathematical methods for optimal planning and analysis of regression models (research supervisor: Professor Viatcheslav Melas)
  • Development of mathematical methods for the analysis and forecasting of onedimensional and multidimensional time series within the framework of the singular spectrum analysis (research supervisor: Associate Professor Nina Golyandina)