Предметом вивчення навчальної дисципліни є  технології алгоритмичного та об’єктно-орієнтованого програмування мовами C, C++, C#, Java та Python, а також найбіш важливі алгоритми та структури даних, які використовуються при створенні програмних додатків для захисту інформації.