Speciality Code:


Speciality Name:

Computer engineering


Information technology

  • Scientific and pedagogical direction - Master of Technical Sciences
  • Model of graduating student
  • Mandatory disciplines
  • Elective disciplines
  • Professional
Upon completion of this educational program, it is expected that undergraduates will be able to:
ON1 analyze current problems of computing organization on high-performance computing systems;
ON2 make mathematical models for demanding computing, to perform software implementation using modern supercomputer technologies;
ON3 the use of theoretical concepts of pattern recognition, learning and digital representation and image processing;
ON4 use the theoretical foundations of software development methods, methods for designing software systems, creating abstract data types, proving the correctness of programs, organizing tests and maintaining software systems;
ON5 use the skills of conducting risk analysis, system integration and testing;
ON6 build logical models for calculating the reliability of hardware and software of automated information processing and control systems on the basis of knowledge of probability theory, mathematical logic;
ON7 disassemble and debug the program, detect the attack in the information logs of the system, describe the nature of the attack, its signs and detection methods, evaluate the system in terms of the implementation of possible attacks on the system;
ON8 apply methods for analyzing and calculating the reliability of hardware and software, methods for ensuring and improving the reliability of systems;
ON9 use the skills of organizing educational processes;
ON10 produce and synchronize calculations simultaneously on a large number of computing units; use cluster and multiprocessor systems;
ON11 apply software paradigms, analyze their strengths and weaknesses;
ON12 develop functional specifications based on an analysis of software requirements.
  Data for 2017-2020 years
  Data for 2017-2020 years
  Data for 2017-2020 years