Ovaj predmet obezbjeđuje pregled fundamentalnih principa operativnih sistema, dopunjen sa diskusijom na konkretnim modernim operativnim sistemima koji će pomoći u razumjevanju implementacije ovih principa na stvarne operativne sisteme. Obuhvaćene teme uključuju pregled komponenti operativnig sistema, međusobno isključivanje i sinhronizaciju, implementaciju procesa, algoritme raspoređivanje, upravljanje memorijom i datotečne sisteme.