You will need
  • The tendency to exact Sciences, the knowledge of a school course of mathematics, physics, Informatics and ICT. Also need knowledge of English, preferably technical.
To study for the programmer . But if You still decided, then first You need to pass the exam, prior to it having prepared. For admission to the specialty connected with programming, You will likely need to pass the exam in the following subjects: mathematics, Russian language and physics or computer science and ICT, depending on different Universities.
Now you need to choose a UNIVERSITY. Learn at your town or in someone else's - You decide, but it is better to determine this in advance. Be sure to visit the open Day at one or more universities. This will help You to determine the faculty and direction.
You can enter the field of computer science (IWT). There, as a rule, there are three most common profile in this area: Computing machines, complexes, systems and networks (VMXS), computer-aided design (CAD) and REP - Software computer technology. This direction is characterized by extensive specialization. During training You will learn and programming in many high level languages, and methods of protection of computer security, and foundations of control theory. You will also explore computer graphics, operating systems and databases.
If You want to deal exclusively with the creation of software should do software engineering, or software engineering. At the end of the training You will be able to not only create, but also the creation of computer games, for example.