Дисциплина «Программирование» относится к обязательным дисциплинам вариативной части. Она изучается в 3, 4 семестрах и является одной из основных дисциплин цикла.

При изучении данной дисциплины необходимы компетенции студентов, сформированные при изучении таких дисциплины, как «Информатика». Курс построен так, чтобы сформировать у студентов целостное представление о фундаментальных основах программирования и развить у них практические навыки программирования на компьютере.

Изучение курса основано на традиционных методах высшей школы, тесной взаимосвязи со смежными курсами, а также на использовании современных систем программирования.