Robotics and Process Automation

The course provides an in-depth understanding of Robotic Process Automation (RPA), focusing on the design and use of RPA systems for structured business process automation. The course covers modern programming languages and management algorithms used in the development of RPA solutions. It examines methods and algorithms necessary for data management and process optimization, using intelligent system management methods. Theoretical exploration of programming libraries and development tools in the context of RPA is offered. The interaction of external input/output devices using system management and process automation methods is also discussed. The course analyzes data flow control methods. Through practical tasks, students are introduced to data processing methods, graph search algorithms, classification, optimization, machine learning, and big data processing methods, which are crucial for effective RPA implementation.