pzi

Software-protected infocommunications

The profile trains specialists who have all the necessary competencies to create complex software protection systems for digital information transmission systems. Such software packages include anti-virus protection, including against network attacks, and protection against accidental and intentional interference, carried out by adaptive (adapting to the situation) changes in the data processing algorithm, and the ability to quickly vary the ways of organizing the distribution of information traffic  to increase the security and efficiency of the infocommunication system.

During the training, students will learn how to develop components of communication systems for the transmission and processing of information: telephone networks, radio- and mobile communications, computer networks, cable television and other telecommunications systems, build effective models of signals, interference and communication channels, methods of forming and converting signals in telecommunications systems, check the efficiency and effectiveness of the used authorization tools, anti-virus tools, intrusion detection and prevention systems, authentication systems, cryptographic (encryption, digital signature), identify possible sources and technical channels of information leakage that represent secrecy, as well as information interception devices.

Students receive enhanced training in programming. The curriculum is designed so that students learn new technologies and/or programming languages in each semester. Students will be able to gain basic skills in object-oriented programming (C++, Python, Java, etc.), in developing applications for mobile phones, in programming embedded systems (Arduino, STM32, Altera, etc.). During the training, students receive not abstract programming skills, but applied knowledge that is applicable in various industries for wireless communication systems, IoT systems and other information and communication areas.

The bachelor’s degree in this profile is based on a deep knowledge of the main branches of mathematics, combined with the study of disciplines related to the field of information and communication technologies, obtaining skills in programming, database design, cloud technologies and computer systems administration.

What job I can do?

A graduate of the profile can work:

  • developer of application software for infocommunication tools and systems, as well as mobile services;
  • specialist and manager for operation and maintenance of digital switching systems, systems and devices of subscriber access in mobile communication networks;
  • specialist in the organization of business processes in the field of ICT;
  • engineer in the field of communication systems;
  • an information security specialist;
  • system and network administrator;
  • software engineer for technical information security;
  • a software engineer in any field of activity.