Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
7M06106 Программная инженерия в КБТУ (KBTU)
-
Цель образовательной программы Подготовка научно-педагогических кадров, руководителей разработки ПО и высококвалифицированных разработчиков программных и информационных систем. обладающих компетенциями в проектировании, оптимизации и сопровождении программных решений, научных исследованиях в области программной инженерии, а также в интеграции современных технологий, для решения сложных инженерных задач в ИТ-отрасли и бизнесе.
-
Академическая степень Магистратура
-
Языки обучения Английский
-
Название ВУЗа Казахстанско-Британский технический университет
-
Срок обучения 2 года
-
Объем кредитов 120
-
Группа образовательных программ M094 Информационные технологии
-
Область образования 7M06 Информационно-коммуникационные технологии
-
Направление подготовки 7M061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Педагогика высшей школы
Иностранный язык (профессиональный)
Архитектура программного обеспечения
Ускоренная игровая платформа Unity
Машинное обучение
Анализ алгоритмов
Тестирование и отладка программного обеспечения
Законодательство об интеллектуальной собственности, антимонопольном законодательстве и инновациях
Методы исследований
История и философия науки
Психология управления
Архитектура игровых систем
Unreal Engine с ускорением
Программная инженерия
Системы баз данных
-
2 Год обучения
Мобильное программирование
Технологическое предпринимательство и стартапы
Гарантия качества программного обеспечения
Разработка веб-приложений
Программирование в игровых системах
Искусственный интеллект
Программирование графики в играх
Проектирование и анализ умных систем
XR (AR/VR)
Модели игрового программирования
Профессии
Результаты обучения
- Формулировать и решать научно-исследовательские задачи в области программной инженерии, применяя современные методы анализа, моделирования, тестирования и оценки эффективности программных решений, а также представлять результаты в научных публикациях и отчетах.
- Применять профессиональные навыки для решения научных задач, преподавания профессиональных дисциплин, использования информационных технологий в образовательном процессе и межкультурной коммуникации.
- Проектировать, моделировать и анализировать сложные программные системы, включая интеграцию современных технологий (искусственный интеллект, облачные вычисления, большие данные) для оптимизации их работы.
- Создавать, тестировать, сопровождать и управлять программными продуктами на всех этапах их жизненного цикла, применяя современные методы разработки, тестирования и обеспечения качества ПО.
- Использовать иностранный язык на профессиональном уровне, позволяющем проводить научные исследования и осуществлять преподавание специальных дисциплин в вузах. Применять количественные методы и приемы для выработки эффективных решений проблем.
- Применять современные методы научных исследований, включая статистический анализ, моделирование, машинное обучение и верификацию программных решений, а также разрабатывать исследовательские проекты в области программной инженерии.
- Выбирать стандарты, методы, технологии, инструменты и технические средства для проведения работ по сопровождению ПО.
- Проектировать и администрировать базы данных для эффективного хранения и управления данными в корпоративных, государственных и научных системах.
- Разрабатывать и применять методы проектирования, архитектуры и инженерии программных систем, обеспечивая их надежность, масштабируемость и безопасность для решения прикладных задач в различных областях.
- Разрабатывать программные решения для прикладных задач в различных областях, учитывая бизнес-требования, технологические ограничения и принципы программной инженерии.