Matakuliah ini memperkenalkan desain, implementasi, konsep-konsep dasar serta prinsip-prinsip Sistem Operasi modern. Cakupan matakuliah ini diawali dengan pengantar tentang sistem operasi dan struktur sistem operasi secara umum, dilanjutkan dengan Proses dan Thread, penjadwalan CPU serta masalah yang muncul (dead lock). Bagian kedua akan membahas tentang managemen memori, managemen berkas, struktur penyimpanan massal, serta konsep virtualisasi serta sistem terdistribusi.
Dalam matakuliah ini Sistem Operasi yang beredar luas di masyarakat tidak akan dibahas secara khusus, namun membahas konsep serta prinsip-prinsip umumnya. DOS, Windows, dan LINUX akan dibahas sebagai contoh kasus.