Metadata
Title
Applied Mathematics, Programming and Artificial Intelligence
Category
undergraduate
UUID
acbff155798d496ebd96fc5616b2a5ee
Source URL
https://english.spbu.ru/admission/programms/undergraduate/applied-mathematics-pr...
Parent URL
https://english.spbu.ru/admission/programms/undergraduate
Crawl Time
2026-03-19T06:00:33+00:00
Rendered Raw Markdown
# Applied Mathematics, Programming and Artificial Intelligence

**Source**: https://english.spbu.ru/admission/programms/undergraduate/applied-mathematics-programming-and-artificial-intelligence
**Parent**: https://english.spbu.ru/admission/programms/undergraduate

01.03.02 
*In English and Russian*

Level of education Bachelor

Type of instruction Full-time

Duration 4 years

Programme description

- The bachelor’s programme ‘Applied Mathematics, Programming and Artificial Intelligence’ is designed to train students who will be ready for professional activities in various fields, including production, research and teaching
- Training is conducted in accordance with the model of a classical university education. It is aimed at developing competencies that require fundamental knowledge in advanced areas of mathematics and skills in state-of-the-art experimental and theoretical methods

Main courses

- Informatics
- Mathematical Analysis
- Geometry and Topology
- Discrete Analysis
- Algebra and Number Theory
- Computer Workshop
- Differential Equations
- Control Theory
- Operating Systems and Shells
- Numerical Methods
- Computational Workshop
- Practical Training
- Digital Culture
- Control Theory
- System Programming

Career

##### Professions:

- IT system technician
- Software developer
- IT project manager
- Systems analyst
- R&D engineer
- Teacher (teaching activity in pre‑school, primary general, basic general, secondary general education)

Our advantages

The programme is aimed at training experts who are capable of: setting and solving theoretical and practical tasks in the field of applied mathematics and informatics; applying cutting-edge mathematical methods and software; using applied software packages; and analysing and combining traditional and state-of-the-art mathematical methods.

##### Main research areas

- High Performance Computing Methods
- Nonlinear Dynamics, Informatics and Control
- Control and Information Processing in Cybernetic and Robotic Systems
- Operations Research and Decision-Making in Problems of Optimisation, Management and Economics
- Computational Stochastics and Statistical Models

Graduates of the programme acquire skills of: applying high-performance calculation methods; paralleling algorithms for solving applied problems; studying non-linear dynamic systems; analysing non-linear control systems; applying cutting-edge methods of analysis and synthesis of control systems; numerical research of cybernetic systems using modern software; constructing statistical models; and stochastic calculations.

Joint academic programme

The programme is implemented in cooperation with Sberbank.

[This webpage may contain outdated information. The programme descriptions and admission requirements for the 2026/2027 academic year are currently being updated. For the latest information on 2026/2027 admission, please visit the Admissions Office website.](https://abiturient.spbu.ru/en/)

[Tuition](https://english.spbu.ru/admission/tuition)

[Create Your Personal Account](https://cabinet.spbu.ru/)