New technologies for big data storage and processing represent a pressing issue for many enterprises today. According to Globalcareer, specialists in emerging IT fields—including big data—will remain in short supply both in Russia and globally through 2030. This area lies at the cutting edge of technological advancement.
The constant evolution of the information landscape, the need for rapid and comprehensive data analysis using modern hardware and software (including their development), and the reliance on high-performance computing and advanced mathematical methods—all of this forms the foundation of our training program.
Studies at Moscow Poly
Project-based learning, widely practiced at Moscow Polytechnic University, allows students to solve complex, real-world problems while still in college, and to interact with fellow students, potential employers, and clients.
A highly qualified faculty, a strong resource base, and a modern educational program allow us to train specialists in demand in the IT industry.
Students' consistent participation and strong results in programming championships, IT competitions, and other events attest to their high level of preparation and their readiness to compete effectively in the IT market.
66
State-funded places
About educational program
Full-time (Intramural)
Part-time
Duration
4 years
Number of places
State-funded — 50 fee-paying — 70
Tuition fee
465 000 rub. (2026)
Entrance tests and minimum scores (fee-paying)
State-funded
Computer science — 55 marks Mathematics — 55 marks Russian language — 55 marks Physics — 55 marks
Minimum passing score for the previous academi year
State-funded
Admission score — 250 (2025) National State Examination Average score — 84,03 (2025)
A Junior data specialist points out patterns in data, tests hypotheses, forecasts demand, and optimizes company goals.
Data Scientist
A data specialist creates requirements for data collection, conducts research on machine learning algorithms, develops machine learning models, develops and presents demo versions of solutions, and advises developers on implementing solutions.
Lead devops engineer (Hadoop)
from
300 thousand
Salary, ₽
Lead engineer (Hadoop) provides correct and continuous work of Hadoop clusters, solves issues, develops and executes plan of data processing infrastructure development, maintains documentation.
Junior Data Scientist
A Junior data specialist points out patterns in data, tests hypotheses, forecasts demand, and optimizes company goals.
Close
Data Scientist
A data specialist creates requirements for data collection, conducts research on machine learning algorithms, develops machine learning models, develops and presents demo versions of solutions, and advises developers on implementing solutions.
Close
Lead devops engineer (Hadoop)
Lead engineer (Hadoop) provides correct and continuous work of Hadoop clusters, solves issues, develops and executes plan of data processing infrastructure development, maintains documentation.
Close
Employer Partners
We work with non-profit, corporate and public organizations.
Students with the best results may be employed by our
partners after graduation.