About program

Why joining us:

  • understanding the algorithms underlying information technology
  • developing modern software applications
  • joining the community of IT professionals

What exactly will we study?

  • statistical methods — allow you to analyze data, build models, and draw correct conclusions in analytics
  • mathematical thinking — forms the logic and structural approach necessary for creating effective algorithms in programming
  • cryptographic methods — are based on number theory, combinatorics, and algebra, providing reliable information encryption
  • engineering calculations — help model systems, assess loads, and predict the behavior of structures
  • optimization approaches — allow you to find the best solutions to complex technical problems in various industries
  • process modeling — provides the ability to predict outcomes and test ideas without risk and expense