Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
6B06103 Программная инженерия в КазИТУ
-
Цель образовательной программы Целью образовательной программы является подготовка конкурентоспособных на рынке труда специалистов в области программной инженерии, владеющих современными методами, средствами и технологиями разработки программных продуктов различного назначения, способных управлять инженерной деятельностью и системами прикладных программ в различных областях индустрии.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Международный инженерно-технологический университет
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Алгоритмизация и программирование
Введение в специальность
Математика I
No-code (Разработка мобильных приложений)
Математика II
-
2 Год обучения
Экология и безопасность жизнедеятельности
Программирование на JS 1
Операционные системы и компьютерные сети
Блокчейн-технологии
Web программирование
Основы антикоррупционной культуры
Архитектура компьютерных систем
Теория электрических цепей: IoT технологии
Методы научных исследований
Программирование на Python 1
Программирование современных контроллеров
Программирование на Python 2: Data Science
Предпринимательство
Программирование на JS 2
Творческий проект
Компьютерная графика и анимации
Профессионально-ориентированный иностранный язык
Проектирование базы данных
-
3 Год обучения
Творческий проект
Программирование в PL/SQL
Облачные вычисления и виртуализация
Разработка мобильных приложений 1 (iOS-Swift)
Защита информации и кибербезопасность в информационных системах
Разработка мобильных приложений 1 (Android-Kotlin)
Объектно-ориентированное программирование
Параллельные вычисления
Творческий проект
Динамическое 3D проектирование (Solid Works)
Разработка 3D деталей и управления дронами
Продвинутое программирование C#
Проектирование и разработка пользовательских интерфейсов
Разработка мобильных приложений 2 (Android-Kotlin)
Численные методы
Разработка мобильных приложений 2 (iOS-Swift)
-
4 Год обучения
Full Stack разработка
Робототехника и робототехнические системы
Творческий проект
Бизнес – планирование по отраслям
Алгоритмы нейронных сетей
Система искусственного интеллекта
Разработка IoT систем
Машинное обучение
Тестирование программного обеспечения
UX, UI дизайн
Управление проектами (МООК>MOODLE)
Промышленная безопасность (МООК>MOODLE)
Профессии
Результаты обучения
- работать с современными средствами компьютерной 3D графики, анимации и технологиями разработки дизайн-проекта.
- разрабатывать мобильные приложения в соответствии с концепцией MVC и API взаимодействия backend с frontend, создавать пользовательские интерфейсы различной сложности.
- реализовывать клиент-серверные приложения в распределенных вычислительных сетях, интегрировать полученные знания и навыки для индивидуального развития и дальнейшего комплексного внедрения идей при решений инженерных задач.
- проектировать базы данных, мобильные интерфейсы, веб-сайты, фреймворки, IoT, UX-UI, роботы и робототехнические системы на основе изученных языков программирования.
- соблюдать правила и нормы охраны труда, экологии и промышленной безопасности при эксплуатации комплексов и систем информатизации и автоматизации на предприятиях.
- планировать предпринимательскую деятельность предприятия, бизнес-планы, инвестиционные проекты, управление проектами, предлагая рациональные пути решения.
- демонстрировать базовые знания в области социально-гуманитарных и естественных наук, способствующих формированию высокообразованной личности с широким кругозором и культурой мышления.
- использовать облачные решения, технологии баз данных, методы тестирования программных обеспечений, передовые методы для оценивания кибербезопасности систем и сетей.
- разрабатывать программный продукт на языке программирования высокого уровня с помощью современными системами программирования (включая объектно-ориентированные).
- применять методы искусственного интеллекта, машинного обучения, основанные на нейронных сетях для решения конкретных задач в различных областях вычислительных систем.