Fundamental course on operating systems and systems programming. Study Linux architecture, process and thread management, virtual memory, file systems, IPC and network programming. Hands-on in C and Rust: writing drivers, shell, utilities and performance optimization.