Operating Systems

2nd year - 1st semester - 4 credits

The "Operating Systems" course is an important component of education in the field of computer science. During this course, students study the principles, structures, and functions of operating systems, which manage computer resources and ensure its functionality. Key topics include process management, memory management, file systems, process synchronization and interaction, as well as data protection and security. The course also covers concepts of virtualization, multitasking, and multithreading, allowing students to understand how operating systems ensure efficient use of computer resources and provide a convenient interface for working with them. Acquiring skills in working with operating systems is an important step for students aspiring to a career in the field of information technology.