На этой специальности готовят программистов «широкого» профиля. Они на лекционных занятиях получают фундаментальные знания по ряду прикладных дисциплин, а оттачивают свои умения уже на компьютерных практикумах. В рамках учебной программы студентам преподают такие дисциплины, как: основы программирования, дискретная математика, языки программирования, операционные системы, программная инженерия, компьютерная графика, архитектура вычислительных сетей, компьютерные сети и др.В процессе обучения студенты овладевают языками программирования и технологиями автоматизации информационных систем, что позволяет им в дальнейшем успешно разрабатывать и осуществлять сопровождение сервисов и продуктов IT.