Метою викладання навчальної дисципліни «Системне програмування» є формування студентами комплексу знань щодо принципів системного програмування та його реалізації на практиці.

Основними завданнями при вивченні навчальної дисципліни являються отримання студентами комплексу знань, щодо основних прийомів та методів, які реалізують функціональні властивості операційних систем (ОС) та апаратної складової персонального комп’ютера (АЗПК), з метою їх використання при побудові програмного забезпечення різного призначення.