Level of education: Bachelor programmes

Type of instruction: Full-time

Duration: 4 years

Language of instruction: English, Russian 

 

Main academic courses

  • Mathematical Analysis
  • Algebra and Number Theory
  • Geometry and Topology
  • Differential Equations
  • Computer Science
  • Numerical Methods
  • Control Theory
  • Fundamentals of Computation Paralleling Technology
  • Data Analysis on Computer
  • Computational Geometry
  • Applied Theory of Dynamical Systems, Extremal Problems
  • Dynamics and Oscillation Control in Systems and Networks
  • Software Development Quality Management
  • Applied Cybernetics
  • Modern Methods of Chaotic Dynamics
  • Monte Carlo Numerical Methods
  • Game Theory
  • Network Optimisation Problems
  • Comparative Analysis of Programming Languages
  • IT-Project Management
  • C++ Programming
  • Object-Oriented Programming
  • Applied Programming
  • Regularisation Methods of Unstable Problems
  • Mathematical Methods of Information Processing in Control and Communication Systems
  • Actuarial Mathematics

Our advantages

  • The programme is designed to train specialists who are ready for: setting and solving theoretical and practical problems in the field of applied mathematics and computer science; applying advanced mathematical methods and software; using software packages; and analysing and combining classical and advanced mathematical methods;
  • Main research areas: high-performance computing methods; nonlinear dynamics, computer science and control; information management and processing in cybernetic and robotic systems; operations research and decision making in optimisation, control and economics; and computational stochastics and statistical models;
  • 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;
  • The programme is implemented with the assistance of the educational programme Council.

Career

The programme prepares specialists who carry out practical work to apply methods of applied mathematics and computer technologies in creating, analysing and using mathematical models of processes and objects for solving problems of science, technology, economics and management.

Professions

  • Software developer
  • Research worker
  • Analyst
  • Statistician
  • Programmer-analyst
  • Teacher (teaching activity in primary general, basic general, secondary general education)
  • Teacher of additional education for children and adults

Interested in this programme — set up your personal account to proceed with your application.