Целью изучения дисциплины "ОП.05 Основы программирования (1 часть)" является формированием базы теоретических знаний и умений студентов для освоения принципов создания алгоритмов решения задач, и написание программ с использованием языков программирования высокого уровня. Программой дисциплины предусмотренно изучение основ алгоритмизации и записи алгоритмов языком блок-схем, создание программ на языке программирования Turbo Pascal.
Целью изучения междисциплинарного курса "МДК.01.03 Компьютерная графика" является формирование базы теоретических знаний, умений и навыков студентов для создания и обработка растровой и векторной графики.
Целью изучения междисциплинарного курса "МДК.01.02 Прикладное программирование" является формирования базы теоретических знаний и умений относительно создания и сопровождения Wіndows приложений в визуальной среде разработки Delphі. Программой дисциплины предусмотренно изучение основ проектирования и разработки программ для Wіndows, использование разных компонентов, работу с графикой, создание информационных систем для работы с базами данных.
Целью изучения междисциплинарного курса "МДК.01.03 Web-программирование" является формирования базы теоретических знаний и умений относительно верстки WEB страниц с использованием HTML и CSS. Изучаются принципы создания интерактивных WEB-страниц, реализации принципов проектирования разработки клиентских скриптов и серверных страниц с использованием языков JavaScript и PHP.
Целью изучения дисциплины "ОП.05 Основы программирования (2 часть)" является формирование базы теоретических знаний и умений относительно грамотной организации процесса программирования, реализации современных принципов проектирования и разработки объектно-ориентированных компьютерных систем. Курс посвящен изучению принципов и методов объектного программирования на языке С++.
Целью изучения дисциплины "ОП.08 Теория алгоритмов" является изучение употребляемых в программировании структур данных, их спецификации и реализации, алгоритмов обработки данных и анализа этих алгоритмов, взаимосвязь алгоритмов и структур данных.
Целью изучения междисциплинарного курса "МДК.02.02 Технология разработки и защиты баз данных" является формирование базы теоретических знаний и умений относительно грамотной организации процесса создания БД, реализации технологических принципов проектирования и обработки таблиц и других логических компонентов БД. Курс посвящен изучению языка построения запросов SQL на примере локальных и клиент/серверных СУБД.
Целью изучения междисциплинарного курса "МДК.03.02 Инструментальные средства разработки программного обеспечения" является формирования базы теоретических знаний и умений относительно современных методов и средств конструирования программных систем. Программой дисциплины предусмотрено изучение основных моделей конструирования ПО, использование современных языков визуального программирования при конструировании систем, принципы модульного конструирования, средства обеспечения качества при конструировании программ, создание шаблонов для повторного использования в будущих системах.