Учебная дисциплина «Объектно-ориентированное программирование» относится к вариативной  части профессионального блока и состоит из четырёх содержательных модулей:

модуль 1 – «Теоретические основы ООП», модуль 2 – «Методы и механизм построения приложений с графическим интерфейсом», модуль 3 – «Основы программирования на языке Android.», модуль 4 – «Углубленное программирование на языке Android.».  

Основывается на базе дисциплин: «Основы программирования», «Информатика и информационно-коммуникационные технологии», «Архитектура ЭВМ и микроконтроллеров», «ЭВМ и периферийные устройства». Изучение дисциплины «Объектно-ориентированное программирование» является основой для изучения дальнейших дисциплин, использующих ЭВМ и программирование, таких как «Разработка программных комплексов», «Программная инженерия».