- Unix shell and programming language C
- Process management: processes, threads, inter-process communication
- CPU scheduling
- Process synchronization, deadlocks
- Memory management: virtual memory, segmentation, paging, fragmentation
- File system and I/O system
- Communication subsystem and sockets
Offered during summer term.