AIMS AND OBJECTIVES OF THE COURSE: The aim of the course is to give students fundamental knowledge and professional skills to apply approaches, methods and tools for real-time programming by introducing students to the basics of building and implementing the basic mechanisms in low-level C programming in UNIX-like systems, the peculiarities of creating processes and threads in the C language, working in network mode of C. At the end of his training the student will: know the internal mechanisms of UNIX-like systems; low-level C programming under UNIX; is familiar with the basics of network and multithreaded C programming; distinguishes between process and thread and will use them as intended.
DESCRIPTION OF THE COURSE: The course creates skills in low-level programming, real-time