34. Operating systems: processes and scheduling
Study processes, threads, scheduling, context switching, system calls, and kernel/user boundaries. Practical exercises use process inspection tools and small programs that start and coordinate other programs.