Engineering Oriented Computer Science and Artificial Intelligence

27.04.03In russian

Level of education Master

Type of instruction Full-time

Duration 2 years

Main academic courses
  • English for Professional Communication
  • German for Professional Communication
  • Management in High Technology and Digital Business Processes
  • Business Administration
  • Control in Distributed Parameter Systems
  • Current Issues in Systems Analysis, Control and Data Processing
  • Language of Effective Communication in the Digital Society
  • Systems for Preparing Digital Documentation
  • Systems Engineering
  • Principles of Statistical Modelling (Monte Carlo Methods)
  • Introduction to Applied Optimisation Techniques
  • Multicriteria Optimisation of Engineering Systems
  • Methods of Stochastic Optimisation in Applied Problems of Computer Science
  • Quantum Information Science
  • Information Security of Cyber Physical Systems
  • Computer Technologies of Information Systems
  • Statistical Methods for Data Processing and Analysis
  • Modelling Information and Expert Systems
  • Artificial Intelligence Methods
  • Workshop in High Performance Computing
  • Research Project (Practical Training)
  • Research Practice (Internship)
  • Pre-graduation Practice
Our advantages
  • The academic programme provides extensive engineering training for master’s students. It combines: the fundamental achievements of national university education; the traditions of the applied mathematical school of St Petersburg University; and cutting-edge information technologies.
  • Methods of applied mathematics and informatics are studied along with a system-based analytical approach to the creation, support, control and optimisation of various complex systems. As a result, graduates receive an engineering education that enables the solution of urgent problems associated with the control of technical objects, engineering processes, and complex information and socio-economic systems.
  • Informatics and modern information technologies are taught in the elements of a wide range of modern engineering applications in various academic and applied fields:
    • management: Business Administration; Management in High Technology and Digital Business Processes; Control in Distributed Parameter Systems; Current Issues in Systems Analysis; Control and Data Processing;
    • optimisation: Introduction to Applied Optimisation Techniques; Multicriteria Optimisation of Engineering Systems; Methods of Stochastic; Optimisation in Applied Problems of Computer Science;
    • systems analysis and modelling: Systems Engineering; Modelling and Digital Twins of Offshore Pipelines; Principles of Statistical Modelling (Monte Carlo Methods);
    • data processing: Statistical Methods for Data Processing and Analysis; Modelling Information and Expert Systems; Artificial Intelligence Methods;
    • digital technologies: Computer Technologies of Information Systems;
    • Language of Effective Communication in the Digital Society; Systems for Preparing Digital Documentation;
    • engineering-oriented computer science includes the study of new principles and promising technologies of ‘tomorrow’: Quantum Information Science; Information Security of Cyber Physical Systems. These will certainly be in demand in the professional sphere for graduates in the years after their graduation and at the start of their career. The acquired knowledge will also enable graduates to efficiently fill new business segments in the labour market.
  • The programme is taught by teaching staff with high publication activities. This makes it possible to engage master’s students in solving urgent applied problems that require the use of cutting-edge information technology and information systems based on the systematic and analytical approach.
International relations
  • Ruprecht-Karls-Universität Heidelberg (Germany)
  • Jaroslav Heyrovský Institute of Physical Chemistry (the Czech Republic)
  • The National Taiwan University (Taiwan)
  • The University of Surrey (Great Britain)
  • The University of Tsukuba (Japan)
  • Mahatma Gandhi University (India)
Main areas of research
  • Development and selection of mathematical models of objects, analytical or numerical methods of mathematical modelling, methods of analysis and synthesis of control systems, algorithms for solving control problems in general
  • Development and use of common software for solving problems of systems research and implementation of control in complex engineering systems
  • System mathematical modelling and system optimisation of technical or socioeconomic objects using developed and available research and design tools, including standard and specialised application software packages
  • Application of cutting-edge methods of: system analysis and control; multicriteria optimisation; statistical methods for data processing and analysis; information and expert systems; systems engineering; and other disciplines of the academic programme. This allows to make qualitatively and quantitatively substantiated effective solutions to various problems arising in the design and analysis of different complex systems, their optimisation and control
Career opportunities
  • The experts in this area are much-in-demand. This is officially confirmed by the results of the surveys of employers who face the problems of the scientific solution of planning, design and control issues that require a scientifically grounded quantitative analysis of non-routine problems related to the control of technical objects, engineering processes and socio-economic systems, including complex information systems and technologies.
  • The objects of graduates’ professional activity are data management, design and engineering, and design and technological systems in the field of engineering and technology. Their development requires the use of methods of system analysis, management, modelling, algorithmic and software for high-quality design, construction and operation.
  • Graduates’ professional activities include research, design and engineering, design and technological, academic, organisational and managerial work. It is related to the system-based and analytical qualitative research of objects of activity and complex systems based on the methods of fundamental sciences. Graduates are also engaged in development and adaptation of these methods for the analysis and synthesis of complex system-based and analytical sets and control systems.


  • Software architect
  • Data base administrator
  • Information resources specialist
  • IT system technician
  • IT project manager
  • Software development manager
  • Systems analyst
  • Teacher of professional training, vocational education, and lifelong professional education and training
  • Specialist in research and development organisation