Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
6B06103 Программная инженерия в АТУ
-
Цель образовательной программы Подготовка высококвалифицированных кадров программного обеспечения в области программной инженерии, квалифицированных разработчиков программно-информационных систем и архитекторов программного обеспечения, специалистов по качеству программного обеспечения, тестировщиков программного обеспечения для IT-технологии.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Алматинский технологический университет
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
2023 Год обучения
Модуль экономико-правовых и экологических знаний (Основы экономики и предпринимательства, основы права и антикоррупционная культура, экология и безопасность жизнедеятельности)
Физика
Алгебра и геометрия
Математический анализ
Алгоритмизация и программирование
Введение в специальность (Программная инженерия)
Введение в специальность (Разработка программно-информационных систем)
-
2024 Год обучения
Теория вероятностей и математическая статистика
Экономика предприятия
Организация вычислительных систем и сетей (на английском языке)
Кинематика и динамика роботов
Программирование на языке С++
Дискретная математика в программировании
Технология программирования
Архитектура и организация компьютерных систем (на английском языке)
Case-средства
Приводы мехатронных и робототехнических систем
Основы предпринимательской деятельности
Сетевые операционные системы
Микроэлектроника
Технология базы данных
Системное программирование (на втором языке)
Серверные базы данных
Операционная система Linux
Электроника
-
2025 Год обучения
Программирование микроконтроллеров
Основы экономики
3D технологии (на английском языке)
Информационная безопасность и защита информации
Моделирование роботов и робототехнических систем
Визуальное программирование
Корпоративные сети на базе Cisco
Цифровая схемотехника
Администрирование сети на основе оборудования Cisco
Имитационное моделирование
Основы компьютерного моделирования
Системы компьютерной графики (на английском языке)
Основы информационной безопасности
Объектно-ориентированное программирование
Программирование на PHP (на английском языке)
Математические основы верификации программ
Программирование на языке Java (на английском языке)
Проектирование мехатронных и робототехнических систем
Компьютерные сети
Логическое и функциональное программирование
Основы научного исследования (на втором языке)
Бизнес-планирование
-
2026 Год обучения
Разработка Web-сервисов
Разработка программных приложений на базе Android
Тестирование программного обеспечения
IoT-технологии (на втором языке)
Стандарты и технологии проектирования программных приложений (на английском языке)
Стандарты и технологии разработки программной инженерии (на английском языке)
Блокчейн-технологии (на втором языке)
Параллельное и распределенное программирование
Разработка программных приложений на базе iOS
Верификация программного обеспечения
Распределенные системы и облачные вычисления
Web-технологии
Нейронные сети
Проектирование и архитектура программных систем (на английском языке)
Система искусственного интеллекта
СУБД Oracle
Программное обеспечение информационных систем (на английском языке)
Проектирование баз данных
Профессии
Результаты обучения
- Владеет знаниями и пониманием современной теории, передовых методов и технологий программной инженерии, различными инструментальными средствами для разработки программного обеспечения, базы данных и системы искусственного интеллекта, а также применяет методов автоматического восприятия и анализа контекста «умных» устройств, коллективных алгоритмов обработки данных и планирования действий.
- Разрабатывает клиент-серверные Web- приложения и Web-приложения для портативных устройств и их системы защиты.
- Проектирует и настраивает компьютерные сети и их системы защиты.
- Использует компьютерные технологии при разработке высокопроизводительных, мультимедийных программных приложений, приложений развертываемых в облаках.
- Разрабатывает электронные, мехатронные, робототехнические системы с использованием основ программной инженерии.
- Применяет знания основ экономики, права и безопасности жизнедеятельности в сфере профессиональной деятельности.
- Разрабатывает программное обеспечения для решения инженерно-технических задач.
- Демонстрирует знания в области ИТ о принципах построения нормативных документов, приобретению практических навыков по разработке нормативных документов, необходимых для разработки ПО, в области параллельных и распределенных вычислений, также овладеет навыком разработки, отладки и исследования производительности параллельных программ.
- Разрабатывает и применяет математическо-компьютерную модель программной инженерии при решении инженерно-технических задач.
- Разрабатывает системное программное обеспечение для решения инженерно-технических задач с применением инновационных технологий проектирования программных систем.
- Обладает методами научных исследований и навыками академического письма в сфере программной инженерии, осуществляет сбор и интерпретацию информации для формирования научных суждений с учетом принципов и культуры академической честности.
- Применяет базовые знания в области естественных и инженерных наук, факты, явления, теории и сложные зависимости, обладает возможностями строить модели задач, используя логическую или функциональную парадигму.