Enrolment options
The course is devoted to the architecture of modern operating systems and low-level programming for Unix and MS Windows operating systems. The knowledge gained in this course gives the specialist the opportunity to use the capabilities of the operating system to develop fast, efficient, reliable and secure software solutions. The course covers the concepts of operating system architecture, classification of operating systems, file systems, processes, threads, memory; forms skills and abilities in memory management, process management and their interaction, thread management and their synchronization; provides experience and practical knowledge of programming at the system level in Unix and MS Windows operating systems.
- Teacher: Mihailovs Andrejs