Department of Software Engineering in Energy Industry

Specialty 121 “Software Engineering” Educational program – Software Engineering of Intelligent Cyber-Physical Systems in Energy

The Department of Software Engineering in Energy trains high-level specialists in software engineering in the following areas: development of advanced control systems for complex technical and organizational systems, in particular, energy systems; development of new technologies in the development and implementation of intelligent systems; solving problems to increase the efficiency of any systems using artificial intelligence technologies, machine learning, big data processing, Internet of Things technologies, edge and cloud analytics, development of web and mobile applications. Students explore the features of intelligent data analysis technologies, use tools to support parallel computing, and create adaptive distributed real-time systems.

Much attention is paid to both basic disciplines in the theory and practice of algorithmization and programming, computer modeling of complex systems, formation and use of databases and knowledge, development of translators, IT project management, and more specific ones inherent in this area: parallel computing, cloud technologies, asynchronous programming, DevOps methodology, cross-platform programming, design and development of intelligent software applications and testing, disciplines in software development for mobile devices, the Internet of Things and web programming. Training at the department involves studying the following programming languages: C#, C++, Java, PHP, Javascript, Prolog, Lisp, Erlang, Python. Languages for structured data: SQL, PL/SQL, ObjectScript. Database management systems: MS SQL Server, Oracle, MySQL, Cache, SQLight, MongoDB, IRIS, PostgreSQL.

Software development methods involve the use of artificial intelligence, virtual and augmented reality, computer vision, design patterns, architectural patterns MVC and MVP and other modern architectural solutions and technologies. The Department of Software Engineering in Energy was established in 2022 by dividing the Department of Automation of Design of Energy Processes and Systems (APEPS), which in turn was established in 1984 as part of the Faculty of Heat and Power Engineering on the basis of the teaching staff of the University Department of Computer Engineering in Engineering and Economic Calculations and leading researchers of the scientific laboratory “Automated Design of Dynamic Objects and Systems” in order to increase the level of use of computer technologies by students of the Faculty of Energy Engineering.

Since 1986, the Department APEPS began training specialists in the specialty “Information Design Technologies”, and in 1990, admission was opened for a new specialty in software engineering for Ukraine and the only one at that time at the university, “Automated Systems Software”.

Curricula and disciplines are constantly updated in accordance with the requirements of the software development market. A feature of the Department is that both leading industry specialists and scientists from foreign higher educational institutions are involved in the educational process. The teaching staff of the Department includes 26 teachers, of whom 8 are Doctors of Science, 11 are Candidates of Science.

Students participate in academic mobility programs within the framework of the Erasmus+ programs in educational institutions in Spain, Italy, Luxembourg, Malta, the Netherlands, Germany, Norway, Poland, Portugal, Turkey, France, Croatia, and the Czech Republic.

Academic mobility of students within the framework of the Erasmus+ program, Malaga (Kingdom of Spain)

Research direction of work. The scientific and educational group of the department is a member of the international consortium (coordinator – SketchPixel, Portugal) within the framework of the CRASH project – Development of a high precision reconstruction system designed to be used in a professional simulation environment related with real crash events. Employees and students of the department participate in international scientific projects within the framework of the Smart City Research Center, Polytechnic Institute of Tomar, Portugal (projects Driver’s Behavior Cognition Based on Mobile Phone Sensors and General Purpose Image Similarity Calculation for Heterogeneous Applications).

The foreign partners of the department are: Polytechnic Institute of Tomar, Tomar (Portugal), Norwegian University of Science and Technology (Jøvik, Kingdom of Norway), University of Malaga (Kingdom of Spain), Qilu University of Technology – Shandong Academy of Sciences (PRC), Guangdong Union (Guangzhou), Chongqing Liangjiang Cyber Technology Innovation Center, Guangzhou Sister Cities University Alliance, Shandong University of Science and Technology (Qingdao, Shandong Province, PRC), Huawei ICT Academy.

Visit of representatives of the Polytechnic Institute of Tomar (Portugal) to Igor Sikorsky Kyiv Polytechnic Institute

The joint Chinese-Ukrainian scientific and innovative hydroacoustic laboratory, as well as the Chinese-Ukrainian center for engineering innovations, created on the basis of the Special Design Bureau “Storm” of the Research and Development Department of the university and the department, are successfully operating.

Joint scientific research is carried out in the following areas: development of software for modeling physical fields of the marine multilayer environment, data consolidation, text mining, analysis of large data sets, intelligent transport systems, development and research of digital twins, in particular, energy systems, conceptual development of SMART infrastructure, cyber-physical systems.

The material base for conducting educational and scientific activities by employees and students of the department is the institute’s educational and scientific laboratories created in cooperation with Ukrainian partners-stakeholders of the department: computer modeling and cyber-physical systems, cloud, fog and edge computing.





Laboratory of Cyber-Physical Systems, Cloud, Fog and Edge Computing

The department continues to develop the scientific school “Computer Monitoring of Processes and Systems” founded by Doctor of Technical Sciences, Professor, Academician of the Engineering Academy of Sciences, Laureate of the State Prize of Ukraine in the field of science and technology Volodymyr Slipchenko in the direction of software systems development by Doctor of Technical Sciences, Associate Professor, Academician of the Engineering Academy of Sciences, Laureate of the State Prize of Ukraine, invited professor of the Harbin Engineering University Koval O. V., candidates of technical sciences, associate professor, Laureate of the State Prize of Ukraine Gagarin O. O., associate professor Kuzminykh V. O., Smakovsky D. S., Tytenko S. V. and others. The scientific school “Functional Stability of Information Systems” by Doctor of Technical Sciences, Professor Barabash O. V. is being formed.

The department employs graduates of the APEPS department, who skillfully combine teaching and scientific activities., in particular, Professor Sigayov A.O., Associate Professor Husyeva I.I., Associate Professor Smakovsky D.S., Associate Professor Tytenko S.V., Senior Lecturer, Candidate Datsyuk O.A., Senior Lecturer, Postgraduate Student Kolumbet V.P., Assistant Didenko O., Assistant Olenyeva K.M., Postgraduate Student Pirogovska T.V., Leading Engineer Yevtushenko A. M.

During the studies, students have the opportunity to gain knowledge in professional subject courses conducted by well-known IT companies such as EPAM, Huawei ICT Academy.

The department closely cooperates in educational and scientific areas with research institutes of the National Academy of Sciences of Ukraine, in particular with the Institute for Information Registration Problems of the NAS of Ukraine and the Institute for Modeling Problems in Energy of the NAS of Ukraine.

Within the framework of dual education projects, initiative scientific topics and the creation of a laboratory base, the department cooperates with EPAM, LLC “Engineering Logic”, LLC “Kvalitek”.

Since 2022, the department has been headed by Doctor of Technical Sciences, Professor Koval Oleksandr Vasyliovych.

Contact information

Department address: 03056, Kyiv, 6 Polytechnic St., Igor Sikorsky Kyiv Polytechnic Institute, NN IATE, Department of IPZE, tel. 204-80-90

e-mail: avkovalgm@gmail.com

http://ipze.kpi.ua