Applied Mathematics, Fundamental Informatics and Programming

01.03.02In english and russian

Level of education Bachelor

Type of instruction Full-time

Duration 4 years

Main educational courses
  • Geometry
  • Differential Equations
  • Computer Graphics
  • Architecture of Computing Systems
  • Data Bases and Network Technologies
  • Introduction to MATLAB
  • Introduction to Artificial Intelligence
  • Numerical Methods
  • Discrete Mathematics
  • Internet of Things
  • Client Technologies of Internet Application Development
  • Logistics and Inventory Theory
  • Algebra
  • Classification and Clusterisation Algorithms
  • Mathematical Analysis
  • Mathematical Modelling
  • Methods of Optimisation 
  • Neural Network Technologies
  • Fundamentals of Programming
  • Parallel and Distributed Computing
  • Paralleling and High-Performance Computing
  • C++ System Programming
  • Statistical Estimation and Planning Observations
  • Probability Theory and Mathematical Statistics
  • Theory and Methods of Digital Image Processing
  • Game Theory and Operations Research
  • Theoretical Computer Science
  • Complex Analysis
  • Economic Dynamics
Our advantages
  • The bachelor's programme ‘Applied Mathematics, Fundamental Informatics and Programming’ trains students for professional activities in fields that combine knowledge of mathematics and computer science. Fundamental theoretical knowledge and practical skills acquired by students in the learning process make it possible for graduates to successfully analyse, simulate and predict various processes and phenomena of public life. They can also develop tools and software products which solve set tasks.
  • The programme trains students to perform practical activities and apply methods of applied mathematics and computer technology. They will create, analyse and use mathematical models of processes and objects for solving problems of science, technology, economics and management.
  • The programme is interdisciplinary and continues the best traditions of the St Petersburg Mathematical School. An in-depth analysis of various problems in engineering, physics, economics, ecology and medicine is carried out along with the development of a strong mathematical approach to solving applied problems;
  • Students can have practical training at the IT clinic.

State Accreditation Certificate No 2011 dated 16 June 2016

International relations
  • Ruprecht-Karls-Universität Heidelberg (Germany)
  • Czech Technical University in Prague (the Czech Republic)
  • Jilin University (China)
Career opportunities


  • IT system technician
  • Software developer
  • IT project manager
  • Systems Analyst
  • Teacher (teaching activity in pre-school, primary general, basic general, secondary general education)
  • Teacher of additional education for children and adults