Department of SPSCS, Faculty of Applied Mathematics, Igor Sikorsky Kyiv Polytechnic Institute

Igor Sikorsky Kyiv Polytechnic Institute

Department of SPSCS, Faculty of Applied Mathematics

Department of System Programming and Specialized Computer Systems, Faculty of Applied Mathematics, NTUU “Igor Sikorsky KPI”
Get the IT education of the future together with the Department of SPSCS
2025 Introductory Campaign

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, Professor Romankevych Vitaliy Oleksiyovych.
Forms of study:
daily (budget; contract),
without separation from production (contract). 

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

Bachelor

4 years

Master’s degree

1.5 years

Master of Science

2 years

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 disciplines
mathematical analysis, linear algebra and analytical geometry.
Special Mathematical disciplines
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.
Structural-schemotechnical disciplines
computer circuitry, peripherals, automation computer systems design.
Architectural-system disciplines
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#/.NET, Java/Kotlin/Android, Javascript/Typescript/NodeJS/VueJS, Python/Django, Assembler, DSP Assembler, Lisp, Сlosure, Verilog, VHDL, Micro-Cap, Altium Designer, SQL/PostgreSQL/PL-pgSQL, NoSQL/MongoDB/Redis/Neo4J 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

World-famous companies: Amazon, Google, Meta (Facebook), Microsoft, Samsung Electronics, JPMorgan Chase & Co, Deutsche Bank, Netflix, NXP Semiconductors, Tesla, SQUAD (formerly Ring), Ajax Systems, Grammarly, Altium Limited, Roku , Westernd Digital, Cadence Design Systems, SAP, Revolut, Andersen Lab, HARMAN International (subsidiary of Samsung Electronics), Vimeo, Mellanox/NVIDIA

Large global outsourcing companies: Intellias, DataArt, SoftServe, Luxoft, Infopulse, EPAM, GlobalLogic, Ciklum

Well-known companies on the Ukrainian market for software development and IT service provision: Data Science UA, Developex, Software MacKiev, CyberVision, Materialise, Softline, Apptopia, Epic Games, Wargaming, Uptech, People.ai, WiX, Keepit, Zoral, Geniusee, Neurons Lab , Apriorit, ДП “Антонов”, Квант and other companies that are tracked on the well-known online resource DOU: https://jobs.dou.ua/ratings/?from=doufp.

Meetings with representatives of employers
Meetings with graduates and success stories