Код специальности – 6В06104
Образовательная программа 6В06104 – «Программная инженерия» подготавливает высококвалифицированных специалистов для инновационных отраслей страны в области новейших инфокоммуникационных технологий, обладающих теоретическими, практическими и научными знаниями, умениями и навыками, отвечающих потребностям отечественного и мирового рынков интеллектуального и инженерного труда, способных быстро адаптироваться к постоянно изменяющимся социально-экономическим условиям в свете перспектив развития информационно-коммуникационной сферы.
Программа направлена на подготовку ведущих технических специалистов, квалифицированных разработчиков и архитекторов программного обеспечения (ПО), менеджеров по качеству программного обеспечения и процессов его разработки.
Условия приема (бакалавриат)
Форма обучения: очная, очная с сокращенным сроком обучения
Срок обучения:
- 4 года после среднего образования (очно)
- 3 года после среднего профессионального (очно)
- 2 года после среднего профессионального (только для выпускников Центральноазиатского Технико-Экономического Колледжа) (очно)
Особенности программы:
Программная инженерия – наука о принципах и методологиях, используемых при разработке и сопровождении программных систем. Она изучает применение систематизированного, упорядоченного и конкретного подхода к разработке, эксплуатации и сопровождения программного обеспечения (ПО), использование принципов инженерии по отношению к процессу разработки ПО.
Данная ОП одна из наиболее актуальных, востребованных и высокооплачиваемых на сегодняшний день профессиональных областей. Выпускники данного направления могут работать в области инженерии сетевого и коммуникационного ПО. Важные составляющие успешного карьерного роста в программной инженерии – понимание особенностей функционирования разных моделей программного обеспечения и систематический мониторинг инноваций.
Актуальные и эксклюзивные курсы:
Обязательные дисциплины
- Информационно-коммуникационные технологии (на англ. яз.)
- Алгоритмизация и программирование
- Основы программирования
- Администрирование операционных систем
- Микропроцессорная техника
- Основы высшей и дискретной математики
- Инструментальные средства разработки программ
- Компьютерные сети
- Системное программирование
- Инструментальные средства разработки программ
- Технологии разработки программного обеспечения
Дисциплины предпринимательских модулей
- Введение в предпринимательство
- Организация бизнеса
- Маркетинговый анализ
- Маркетинговые инструменты в предпринимательстве
- Правовое регулирование предпринимательской деятельности
- Юридическое сопровождение бизнеса
- Развитие технологических стартапов
- Управление проектами
- Развитие технологического стартапа
Элективные дисциплины
- Базы данных
- Система управления базами данных
- Web-программирование PHP
- Архитектура web приложений
- Объектно-ориентированное программирование
- Программирование на языке Java
- Эргодизайн и технологии реализации GUI
- Информационные технологии в сфере 3D-графики
- Разработка распределенных систем
- Программирование на языке Python
- Тестирование и сертификация программного обеспечения
- Теоретические основы тестирования
- Маршрутизация, масштабирование и коммутация сетей (Cisco)
- Проектирование и сопровождение компьютерных сетей
- 1C и интеграция систем
- Порождающее программирование
- Управление и контроль командной разработки программного обеспечения
- Системы и платформы управления
- Методы и средства защиты компьютерной Информации
- Защита информации для биллинговых систем
- Разработка мобильных приложений
- Технологии дизайна и верстки мобильных Приложений
- Экспертные системы
- Аналитика данных
- Форсайт исследования программной инженерии
- Информационное обеспечение инновационных процессов