Mestadels kommer en Linux/UNIX-plattform att användas eftersom den ger oinskränkt tillgång till operativsystemtekniska manipulationsmöjligheter vilket främjar ett lärorikt genomförande.
Följande kommer då att studeras:
- Operativsystemets utveckling i ett historiskt perspektiv
- Processbegreppet och hantering av processer
- Systemanrop och avbrottshantering
- Minneshantering
- Resurshantering och låsning (deadlock)
- Filsystem
- Input/output
- Interprocesskommunikation
- Systemadministration
- Scriptspråksprogrammering
- Fallstudier av konkreta operativsystem