Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
6B06105 Программная инженерия в КарУ им. Букетова
-
Цель образовательной программы Подготовка специалистов, обладающих фундаментальными и прикладными знаниями в области технологий разработки программного обеспечения, владеющих навыками управления, разработки, функционирования, сопровождения программных продуктов для осуществления профессиональной деятельности в ИТ-индустрии
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Алгебра и геометрия
Математический анализ
Базовый курс английского языка (уровень A2-B1)
Технология программирования
-
2 Год обучения
Алгоритмы и структуры данных
Теория вероятностей
Базовый курс английского языка (уровень B1)
Программирование на C++
Архитектура компьютерных систем
Математическая логика
Основы проектирования компьютерных сетей
Дискретная математика
Математические методы статистического анализа данных
Объектно-ориентированное программирование
Профессиональный казахский язык
Операционные системы
Технология разработки программного обеспечения
Базы данных
Базовый курс английского языка (уровень B2)
Цифровая обработка изображений
Компьютерное моделирование
-
3 Год обучения
Методы и средства защиты информации (на английском языке)
Проектирование пользовательского интерфейса (на английском языке)
Экология и основы безопасности жизнедеятельности
Компьютерные сети 2 (на английском языке)
Разработка мультимедийных приложений (на английском языке)
IT-безопасность и управление рисками (на английском языке)
Введение в программирование для iOS (на английском языке)
Разработка игр (на английском языке)
Основы права и антикоррупционной культуры
Введение в программирование на C# (на английском языке)
UX/UI дизайн (на английском языке)
Информационная безопасность (на английском языке)
Прикладной бизнес
Основы научных исследований
Мобильное программирование (Android) (на английском языке)
Компьютерное зрение (на английском языке)
Администрирование Linux (на английском языке)
Язык программирования Go (на английском языке)
Машинное обучение (на английском языке)
Облачные вычисления AWS (на английском языке)
Моделирование бизнес-процессов (на английском языке)
Моделирование и разработка нейронных сетей (на английском языке)
Введение в тестирование (на английском языке)
Blockchain технологии (на английском языке)
Автоматизация в тестировании (на английском языке)
Распознавание образов (на английском языке)
Программирование на высокоуровневых языках (на английском языке)
Архитектура предприятия (на английском языке)
Основы финансов (на английском языке)
-
4 Год обучения
Разработка .Net приложений
Разработка интернет-приложений (на английском языке)
Системы бизнес-аналитики BI
Технологии виртуальной и дополненной реальности
Интеллектуальный анализ данных
Разработка приложений для мобильных платформ
Мехатроника и робототехника
Проектирование и разработка клиент-серверных приложений
Программирование IoT
Web-технологии (на английском языке)
Управление IT-проектами
Профессии
Результаты обучения
- Применяет знания об обществе как целостной системе и человеке, методологии научного исследования, роли духовных процессов в современном обществе, антикоррупционных рисках, правовых интересах сторон в сфере защиты прав физических и юридических лиц, экономических и социальных условиях осуществления предпринимательской деятельности, воздействия вредных и опасных факторов на человека и природную среду, применяет знания в целях физического и интеллектуального развития способностей человека, совершенствования его двигательной активности и формирования здорового образа жизни.
- Демонстрирует собственную гражданскую позицию на приоритетах конкурентоспособности, прагматизма, взаимопонимания, толерантности и демократических ценностей современного общества; осуществляет сбор и интерпретацию информации для формирования суждений с учетом этических и научных соображений; применяет навыки и средства ИКТ для самостоятельного обучения, командной работы в профессиональной деятельности.
- Владеет информационно-коммуникационных технологиями, государственным, русским и английским языками и техникой перевода на уровне понимания функциональных особенностей устных, письменных, научных и профессионально-ориентированных текстов; применяет навыки академического письма.
- Применяет методы высшей математики для решения задач, владеет математическими методами для выполнения расчётов и моделирования прикладных процессов.
- Использует современные технологии проектирования пользовательского интерфейса, программирования, тестирования, защиты и сопровождения ПО для реализации всех этапов жизненного цикла программных систем с целью разработки прикладного программного обеспечения.
- Владеет алгоритмами и инструментальными средствами для разработки защищенных клиент-серверных приложений, в том числе мобильных, мультимедийных, Web-приложений, VR и AR приложений, баз данных с учетом требований информационной безопасности.
- Демонстрирует знания об архитектуре компьютерных систем, администрирования операционными системами, компьютерными сетями для обеспечения непрерывности процесса разработки программных систем.
- Применяет технологии извлечения знаний, бизнес-аналитики, интеллектуального анализа больших данных, блокчейн; облачные технологии, методы искусственного интеллекта и робототехники для разработки программных систем.
- Владеет методами проектирования и оценки эффективности системы защиты информации на предприятиях с применением средств моделирования, анализа и управления рисками информационной и экономической безопасности.
- Применяет средства управления ИТ-проектами на различных этапах жизненного цикла проекта, производить качественную и количественную оценку рисков и эффективности проекта.