Department of System Programming and Specialized Computer Systems, Faculty of Applied Mathematics, NTUU “Igor Sikorsky KPI”

Address: 03056, Kyiv-56,
Victory Avenue, 37
NTUU “KPI named after Igor Sikorsky”, building 15
(14 Polytechnic Street) Google Map
email of the person responsible for the site:
Phone: +38 044 204 81 02
Phone of the selection committee: +38 044 204-97-11

The Department of System Programming and Specialized Computer Systems is a structural subdivision of the Faculty of Applied Mathematics of the National Technical University of Ukraine “Kyiv Polytechnic Institute named after Igor Sikorsky”.

The department is headed by Doctor of Technical Sciences, Associate Professor Romankevych Vitaliy Oleksiyovych.

The department trains specialists in instrumental support of information technologies in accordance with the following

Educational Levels :

  • bachelor (4 years)
  • master’s degree (1.5 years)
  • Master of Science (2 years)

Forms of study:

  • daily (budget; contract),
  • without separation from production (contract).

Bachelors and masters are trained in Computer Engineering.

The content of the activity of specialists in COMPUTER ENGINEERING is to create hardware and software of modern and advanced information technologies, development and application of computer systems and networks of general and special purpose, their system software, specialized computer systems and networks with optimized parameters, embedded computer systems, technical means of information protection in computer systems and networks.

In the specialty “Computer Engineering” training is carried out according to the EDUCATIONAL PROGRAM “ SYSTEM PROGRAMMING AND SPECIALIZED COMPUTER SYSTEMS “.

Training in 1-4 courses is carried out in programs focused on in-depth study of programming and hardware of computer systems and networks, which allows students to professionally master modern computer technique.

The subjects studied by students in grades 1-4 are divided into the following cycles:

General Mathematical


mathematical analysis, linear algebra and analytical geometry.

Special Mathematical


discrete mathematics, probability theory and mathematical statistics, algorithms and calculation methods.

Fundamental and

natural sciences

physics, circuit theory, information and coding theory, computer electronics, applied theory of digital automata.

Programming disciplines

programming, data structures and algorithms, parallel and distributed computing, object-oriented, logical, functional, system programming, modeling, computer graphics.



computer circuitry, peripherals, automation

computer systems design.



computer architecture, computer systems, computer networks, operating systems, database organization, information protection in computer systems.

The training program provides the acquisition of knowledge and practical skills to work with modern tool programming systems and programming languages ​​:

C / C ++, C #, Assembler, DSP Assembler, Module-2, Visual Prolog, Lisp, Access, PL / SQL, Oracle, PHP, Java Script, Action Script, Verilog, VHDL, MicroCap, etc.

During master’s studies (5-6 course) students gain theoretical knowledge and practical skills of technology development, implementation, maintenance, modernization, disposal of technical and software means of computer systems and networks of universal and special purpose; master modern methods of hardware development of computer systems and networks for various purposes, modern information technologies; learn use theoretical knowledge to create a wide range of technical applications, find the optimal relationship between software and hardware implementation, determine the optimal topology, structure and organization of computer systems, perform adaptation for specialized applications, develop computer system interfaces, etc.

Graduates can work system administrators and programmers, network administrators, specialists in the development, maintenance or operation of hardware and software of computer systems and networks for various purposes.

Graduates work in many organizations, including Ukrtelecom, Softline, Softronic, UMC, UTEL, KyivStar GSM, Kvazar-Micro; Ukrainian Anti-Virus Center, Research Institutes of the National Academy of Sciences of Ukraine; Ukrainian banks – “National Bank of Ukraine”, “Nadra”, “Ukrsotsbank”, “Pravexbank”, “Expobank”, “Oschadbank”; scientific and analytical subdivisions of the Security Service of Ukraine, the Ministry of Internal Affairs, customs and tax services of Ukraine; Ministry of Finance, Supreme Court, other state and non-state enterprises, IT companies.