6 Politekhnichna Street
Building 5, floor 8, room 801
Email
+38 (044) 204-80-84
+38 (044) 204-80-85

Courses

Department of Automation of Energy Processes

AEP Courses

To automate production or make a building energy-efficient, you need to understand both the physical process and the code that controls it. These courses cover the whole chain: from sensors and controllers to industrial networks, software systems and data analysis. Together, these skills help you build solutions that reduce manual work and energy use, identify the causes of faults and improve equipment reliability. They provide a foundation for working as an automation engineer or systems integrator and for learning new technologies throughout your career.

Bachelor’s · Year 1

Study year / semester: see note

Fundamentals of Automation and Robotics

The course connects automatic control, embedded systems and the Internet of Things. You work with Arduino Uno, Arduino IDE and Tinkercad, studying digital and analogue signals, PWM, software timers and interaction with hardware. Practical tasks turn control algorithms into working microcontroller systems.

The 2026 admission curriculum and folder place this course in year 1. The full-time syllabus says year 2, while the part-time syllabus says year 1. Check the semester against your curriculum.

Autumn semester

Programming. Part 1. Fundamentals of Programming

You study algorithms and procedural programming in C: data types, operations, branches, loops, arrays, strings and pointers. The course also covers memory management and program construction. It provides a foundation for further programming, computer-integrated environments and automation tasks.

Spring semester

Computer Graphics

You study types of computer graphics and computer-aided preparation of engineering documentation. Practical work uses AutoCAD to create and edit graphical objects and produce drawings. These skills support engineering calculations, course projects and the bachelor’s graduation project.

Bachelor’s · Year 2

Spring semester

Technological Control Objects

Steam and hot-water boilers, turbines, furnaces, conveyors and building services are examined as objects of automation. You identify parameters to monitor and regulate, and study emergency protection, interlocks and supervisory control. The course links equipment characteristics to control-system requirements.

Spring semester

Computer Modelling of Processes and Systems

You study theoretical and experimental identification of thermal-energy equipment and its static and dynamic characteristics. You build transient models of tanks, heat exchangers, mixers and reactors and implement them in MATLAB. The resulting models support control analysis and tuning.

Bachelor’s · Year 3

Autumn semester

Automatic Control Theory. Part 1. Continuous Control

You study mathematical descriptions of dynamic objects, transfer functions, frequency responses and block diagrams. Topics include P, I, PI and PID controllers, stability criteria and state-space models. The course establishes a foundation for analysing and designing continuous control systems.

Autumn semester

Automation Hardware

The course covers control valves, pneumatic and electrical actuators, variable-frequency drives, PLCs and input/output modules. You study device characteristics, configuration and interaction with physical processes. You learn to justify the selection of monitoring and control equipment for a technological task.

Study year / semester: see note

Database Design and Development

The course covers DBMS architecture, relational models, keys, data integrity, ER modelling and normalisation. You study SQL and programmatic access to databases. You learn to translate domain requirements into a database structure and queries for an information system.

Full-time syllabus: year 3, autumn semester. The part-time version in this folder states year 2, spring semester.

Autumn semester

Software Development Methodologies

You compare waterfall, Agile, Scrum and extreme programming and practise version control with Git. The course includes test-driven development, unit testing, Docker for .NET applications and CI/CD. You learn to organise development and automate software verification and delivery.

Autumn semester

Information Systems Design

You study application architecture, SOLID principles, design patterns and inversion of control. Practical topics include Entity Framework, LINQ, multithreading and asynchronous programming in .NET. The course helps you build information systems whose components can be maintained and developed coherently.

Autumn semester

Automatic Control Theory. Additional Topics

You extend your knowledge of state-space models, graphs, MIMO systems and control of processes with delays. Topics include sensitivity, robustness, stochastic systems and linear-quadratic control. The course develops tools for analysing more complex control structures and operating conditions.

Spring semester

Computer Systems Hardware

You study how processors, memory, interfaces and peripherals execute program code. Topics include x86 architecture, interrupts, timers, graphics hardware, drivers and cooling. You develop skills in selecting, assembling, configuring and diagnosing computer hardware for engineering applications.

Spring semester

Operating Systems and Computer Networks

The course focuses on corporate networks and network operating systems. You study Windows Server, Active Directory, domains, server roles, access groups and protected storage. Practical work covers deploying network infrastructure and organising access to its resources.

Spring semester

Fundamentals of Linux

You study the Linux filesystem, file searches, text processing, users and access permissions. Practical work includes streams, redirection and Bash scripts with parameters, conditions and loops. The course prepares you to administer servers and IIoT devices and automate repetitive tasks.

Spring semester

Web Technologies

The course covers web interfaces from page markup to an interactive application. You study HTML5, CSS, responsive layouts, JavaScript, asynchronous requests, JSON and Vue.js 3, with an introduction to PHP and MySQL. These tools support interfaces for engineering data and services.

Spring semester

Server-Side Web Technologies

You develop server applications and APIs using PHP 8.x/Symfony and TypeScript/Node.js/NestJS, with MySQL, Doctrine and Prisma. The course covers REST API design, OpenAPI, Git, Docker containerisation and CI/CD. Practical work connects backend development with service deployment.

Spring semester

Identification and Modelling of Technological Processes

You study regression and correlation analysis, passive and active identification methods and factorial experiments. Topics include discrete models, difference equations and state-space representations. You learn to identify process characteristics from data and evaluate the resulting models.

Spring semester

Modelling and Optimisation of Control Systems

You build discrete models of systems and controllers, study the Z-transform and implement PID algorithms. Further topics include criteria, constraints and one-dimensional and multidimensional optimisation. The course teaches you to formulate control-improvement problems and implement suitable algorithms.

Spring semester

Automation Hardware and Software Systems

You study PLC architecture, input/output modules, Boolean logic and industrial programming tools. Topics include function blocks, timers, counters, PID control, communication and HMI. You learn to integrate hardware and software into a system for controlling technological processes.

Study year / semester: see note

Automated Control Systems

You examine integrated enterprise control and industrial hardware and software architectures. Examples from furnaces, boilers and building services illustrate regulation and sequential control. Practical work combines engineering calculations with modelling thermal-energy control systems.

Placed according to the syllabus: year 3, spring semester. The file is stored in the year 4 folder.

Study year / semester: see note

Smart Infrastructure and Artificial Intelligence in Buildings

You study local smart-building systems using Home Assistant, device integration and automation scenarios. Topics include MQTT, Zigbee, Modbus TCP, interfaces, data collection and AI agents. Practical work focuses on coordinated control of indoor comfort and energy consumption.

The file is in the year 3 folder, but its syllabus states year 1. Confirm the study year against your curriculum.

Spring semester

Automatic Control Theory. Part 2. Closed-Loop Systems and Digital Control

You study control-performance measures and the design of single-loop, cascade and combined control systems. The course then covers discrete signals, digital elements and discrete-system stability. You learn to select a control structure and calculate its tuning parameters.

Bachelor’s · Year 4

Autumn semester

Edge Controllers in Cyber-Energy Systems

The course examines edge controllers within integrated control systems for thermal-energy equipment. You study PLC and HMI/SCADA interaction, hardware and software architectures and functional safety. SIL/HIL simulation supports investigation of automated technological systems.

Autumn semester

Programming Automation Equipment

You program PLCs using IEC 61131-3 languages, including FBD, ST and LD, and study the controller’s execution cycle. Topics include function blocks, control algorithms, visualisation and interaction with HMI. Practical work develops and debugs programs that control equipment.

Autumn semester

Supervisory Automation Systems

You study HMI/SCADA within integrated enterprise control, including architecture, visualisation and communication between control levels. Topics include SIL/HIL simulation, functional safety and connections to MES, ERP, BI and BPMS. The course treats supervisory control as part of an integrated automation system.

Autumn semester

Automation in Cyber-Energy Systems

The course connects thermal-energy automation with enterprise digital systems. You examine PLCs, HMI/SCADA, hardware and software systems, functional safety and MES/ERP/BI integration. Simulation is used to investigate the operation of automated technological systems.

Autumn semester

Building Services Automation

You study automation of heating substations, heating, hot-water supply, ventilation and air conditioning. Topics include weather-dependent control, variable-speed pumps, valves, protection and interlocks. You learn to coordinate building services to maintain comfort and manage energy consumption.

Autumn semester

Cogeneration Plants for Resilient Energy Supply

Cogeneration combines electricity generation with useful heat production. You study thermodynamic principles, plant configurations and gas-engine installations and evaluate their efficiency. The course links design, automation and operation to resilient energy supply.

Autumn semester

Server-Side Web Technologies

You develop server applications and APIs using PHP 8.x/Symfony and TypeScript/Node.js/NestJS, with MySQL, Doctrine and Prisma. The course covers REST API design, OpenAPI, Git, Docker containerisation and CI/CD. Practical work connects backend development with service deployment.

Autumn semester

Occupational Safety

The course covers risk assessment, occupational-safety management, industrial hygiene and injury prevention. You examine safe working conditions, electrical and fire safety and responses to hazardous situations. You learn to incorporate protection of people into technical and organisational decisions.

Spring semester

IIoT Technologies in Process Automation

You build data-processing flows in Node-RED and work with JSON, Modbus, HTTP and visualisation tools. The course covers edge computing, InfluxDB time-series databases and cloud services. You learn to connect equipment data to software services for process monitoring.

Spring semester

Operational Technologies for Cyber-Energy Systems

You examine cyber-energy architectures, communication protocols and operational data exchange. The course connects simulation, digital twins, IIoT and cybersecurity. You learn how these technologies work together within the digital infrastructure of an energy facility.

Hardware and Software Simulators for Cyber-Energy Systems

Practical work uses simulators of a robotic arm and a chemical reactor with a heat exchanger. You configure control systems, design combined temperature control and study OPC UA. The course helps you test algorithms on models and connect simulation to automation equipment.

Spring semester

Automation Systems Design. Course Project

The project covers the controlled object, justification of the control system and a set of engineering documents. You prepare functional and circuit diagrams, cabinet drawings, wiring diagrams and equipment specifications. The result is a coordinated monitoring and automation design.

Spring semester

Computer-Aided Design for Process Control Systems

You examine CAD structures, their role in the product lifecycle and approaches to engineering-design automation. Practical work focuses on EPLAN Electric: creating diagrams, organising connections and generating reports. You learn to produce coordinated control-system documentation.

Spring semester

Industrial Placement

The placement connects academic knowledge with tasks at a company or institution. You study equipment, technical documentation and engineering workflows and collect and analyse material for your assignment. It prepares you for professional practice and the graduation project.

Spring semester

Bachelor’s Graduation Project

You formulate an automation problem, design a process-control system and perform engineering calculations. The project includes simulation, technical and economic justification and safe working conditions. Its defence demonstrates your ability to combine acquired knowledge in an independent engineering solution.

Professional Master’s · Year 1

Autumn semester

Modern Automatic Control Theory

You study mathematical descriptions and design of digital systems, algorithm tuning and compensator synthesis. Topics include invariance theory, state-space models, the Kalman filter and discrete-controller synthesis. You learn to analyse and design modern digital control systems.

Autumn semester

Modern Cyber-Physical Systems and Robotics Technologies

You study IoT architecture, sensors, actuators, power supply and information transmission. Topics include Bluetooth, mesh networks, Wi-Fi and other communication technologies linking physical and digital components. This supports equipment integration in cyber-physical and robotic systems.

Spring semester

Adaptive Control Systems

You study automatic controller tuning for objects with changing parameters. Topics include adaptive PID control, internal-model control, cascade systems and parameter optimisation, including genetic algorithms. You learn to select control structures and parameters for changing operating conditions.

Spring semester

Fieldbuses and Industrial Networks

You study network topologies, interfaces and communication protocols for industry, building automation and the Internet of Things. The course combines theoretical foundations with configuring communication. You learn to integrate equipment at different levels and diagnose connections between system components.

Spring semester

Software Modules for Industrial Network Communication

You examine hardware and software systems based on microprocessor boards, network communication and cloud services for distributed control. Topics include interfaces and protocols used in SCADA systems. You learn to develop software components that connect automation devices and services.

Spring semester

Embedded Control Systems

You study embedded-system architectures, real-time mechanisms and microcontroller network interfaces. The main hardware example is Cortex-M3: its core structure, instruction set and assembly language. The course connects programming with the internal organisation of a control device.

Spring semester

Cybersecurity of Computer-Integrated Systems

The course covers protection of industrial systems, PLCs and protocols including Modbus, OPC, Profibus and Industrial Ethernet. You study IEC 62443 approaches, user groups, segmentation and protected network zones. You learn to analyse threats and organise protection of automation infrastructure.

Spring semester

Industry 4.0 Technologies

You work with Node-RED, HTTP/Web API, MQTT and OPC UA and study equipment interaction with cloud services. Topics include edge data processing, digital twins, storage and analytics. You learn to integrate operational and information technologies in digital manufacturing.

Spring semester

Smart Cities and Climate Adaptation and Mitigation

The course connects smart electrical, thermal and gas grids with renewable energy, heat pumps and electric vehicles. You analyse integrated urban energy supply and technical options for climate adaptation. You learn to evaluate interactions between electricity, heating and cooling solutions.

Research Master’s · Year 1

Autumn semester

Modern Control Theory

The course focuses on state-space methods for control analysis and design. You investigate controllability, observability and sensitivity and design observers and state controllers with specified poles. You learn to justify system structures and evaluate their dynamic properties.

Autumn semester

Methodology of Mathematical Modelling of Dynamic Systems and Processes

You build static and dynamic models of thermal-energy equipment using MATLAB, Mathcad and Python. Topics include working-fluid properties, tanks, reactors, heat exchangers, heat pumps and condensing boilers. You learn to combine physical laws with computer-based investigation of processes.

Autumn semester

Industrial Production Automation

You study integrated production control using ISA-95 and ISA-88 models of equipment, resources, products, operations and production tasks. Topics include MOM/MES, scheduling, dispatching, quality and data exchange. You learn to coordinate technological processes with enterprise information systems.

Spring semester

Fieldbuses and Industrial Networks

You study network topologies, interfaces and communication protocols for industry, building automation and the Internet of Things. The course combines theoretical foundations with configuring communication. You learn to integrate equipment at different levels and diagnose connections between system components.

Spring semester

Embedded Control Systems

You study embedded-system architectures, real-time mechanisms and microcontroller network interfaces. The main hardware example is Cortex-M3: its core structure, instruction set and assembly language. The course connects programming with the internal organisation of a control device.

Spring semester

Cybersecurity of Computer-Integrated Systems

The course covers protection of industrial systems, PLCs and protocols including Modbus, OPC, Profibus and Industrial Ethernet. You study IEC 62443 approaches, user groups, segmentation and protected network zones. You learn to analyse threats and organise protection of automation infrastructure.

Software for Automated Control Systems

You study the PLC programming model, FBD, ST and LD, execution cycles and function blocks. Topics include visualisation, HMI and interaction between control software and operators. You learn to develop software implementing technological algorithms in complex automation systems.

Spring semester

Business Process Automation

You model enterprise processes in BPMN 2.0 and identify resources, responsibilities, KPIs and risks. The course examines MES, ERP, CRM, BPMS, iPaaS, RPA, low-code/no-code and AI agents. You learn to move from a process map to a justified automation decision.

Professional Master’s · Year 2

Autumn semester

Master’s Dissertation

The dissertation combines independent problem definition, method selection and verification of a proposed solution. You organise research or development results, prepare the written work and present it for defence. The outcome is a reasoned solution to a complex automation problem.

Research Master’s · Year 2

Autumn semester

Real-Time Systems

You work with Raspberry Pi and Linux/Raspbian and study C/C++ compilation, processes, threads and asynchronous programming. Topics include real-time mechanisms and interaction with system resources. You learn to organise control-task execution with attention to timing requirements.

Autumn semester

Machine Learning Technologies

You study supervised and unsupervised learning, reinforcement learning, ensemble methods and neural networks. The course covers model construction, training and applications. You learn to distinguish task types and select machine-learning approaches for engineering data analysis.

Autumn semester

Predictive Maintenance in Cyber-Energy Systems

You study condition monitoring and detection of anomalies and degradation. Topics include failure prediction using time series, machine learning and physical models, together with maintenance planning. You learn to connect equipment-condition data with servicing decisions.

Autumn semester

Smart Cities and Climate Adaptation and Mitigation

The course connects smart electrical, thermal and gas grids with renewable energy, heat pumps and electric vehicles. You analyse integrated urban energy supply and technical options for climate adaptation. You learn to evaluate interactions between electricity, heating and cooling solutions.

PhD · Year 1

The public 2026/2027 year 1 folder currently contains no syllabuses.

PhD · Year 2

Autumn semester

Predictive Models in Automation

Predicting process behaviour supports decisions that account for future states. You study the construction and application of predictive models in automation. The course develops research skills in model analysis and assessment of suitability for a particular controlled object.

Autumn semester

Machine Learning Methods in Automated Control System Design

The course applies fuzzy logic and artificial neural networks to control-system design. You study fuzzy controllers and neural-network architecture and training. These methods support the investigation and development of intelligent control systems.

Spring semester

Control-System Hardware and Software

You investigate integrated enterprise control, hardware and software architectures and HMI/SCADA. Topics include SIL/HIL simulation, functional safety and MES, ERP, BI and BPMS integration. Practical tasks combine calculations and modelling of technological-parameter control systems.

Spring semester

Machine Learning Technologies

You study supervised and unsupervised learning, reinforcement learning, ensembles and neural networks, including recurrent networks. The course combines model construction and training with research tasks. You learn to select machine-learning methods and analyse their potential use in automation.

Spring semester

Internet of Things in Automated Engineering Systems

You investigate IoT/IIoT architecture from sensors and industrial networks to services and analytics. Topics include edge and cloud computing, relational and time-series databases and data processing. You learn to design interactions between components of automated engineering systems.

Spring semester

Methodology of Advanced Process Control

The course focuses on model predictive control: prediction models, horizons, objective functions and control laws. You study MPC structures, CARIMA models, multivariable systems, stability and robustness. You learn to formulate and investigate advanced process-control problems.

Spring semester

Energy Process Control

You investigate dynamic models of energy-intensive objects and methods for assessing control effectiveness. The course combines energy, exergy, economic and environmental criteria. You learn to justify energy-system solutions against several interconnected requirements.

Sources checked on 14 September 2026. Web courses use the department’s 2026 materials. Other current course titles and descriptions have been checked against the 2026/2027 syllabus collection. Linked syllabuses are in Ukrainian.