The course consists of two parts, equal in volume.
The first part of the course is aimed at providing students with a deep understanding of embedded systems and the specifics of their implementation. The course includes theoretical and practical aspects of developing embedded systems on various platforms. Students acquire engineering skills and study the integration of software and hardware, designing systems using various sensors and actuators, integrating, verifying and testing embedded systems.
The second part of the course deals with the study of synthesis methods and means of increasing the energy efficiency of control devices included in various embedded systems. Methods for optimizing circuits when designing digital systems on modern programmable logic microcircuits are considered. Students acquire the skills of conducting scientific research in the field of development and improvement of embedded computer systems on the FPGA basis using the hardware description languages VHDL, Verilog.