Изучаются: основные функции операционных систем; машинно-независимые свойства операционных систем; принципы построения и сопровождение операционных систем.

Рассматриваются: общие принципы построения алгоритмов, понятие системы программирования; основные элементы процедурного языка программирования, структура программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти; подпрограммы, объектно-ориентированная модель программирования.

Обязательная общепрофессиональная дисциплина, в которой соединены тематика безопасного взаимодействия человека с природной  средой и вопросы защиты от негативных факторов техногенного и естественного происхождения.