Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
6B06104 DevOps инжиниринг в КазАТУ им. Сейфуллина
-
Цель образовательной программы Подготовка специалистов, владеющих современными технологиями в области IT-индустрии, способных синхронизировать все этапы создания программного продукта, а также автоматизацию развертывания и сопровождения за счет применения DevOps-технологии
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Алгоритмы и структура данных для разработчиков
Математический анализ
Физика
Основы программирования
-
2 Год обучения
Операционные системы для DevOps
Вычислительные методы на ЭВМ
Основы объектно-ориентированного программирования
Основы технологии базы данных
Экономика, право и финансы в предпринимательстве
Введение в программную инженерию
Технический английский язык
Web программирование
Основы антикоррупционной культуры
Технологии и стандарты разработки программного обеспечения
Методологии разработки программного обеспечения
Экология, основы безопасности жизнедеятельности и ЦУР
Основы тестирования программного обеспечения
-
3 Год обучения
Базы данных для DevOps
Проектирование и архитектура программных систем
Скриптовые языки программирования
Математическая логика и теория алгоритмов
Разработка и анализ требований к программному обеспечению
Проектирование программных систем и комплексов
Технологии виртуализации и контейнеризации
Системы управления базами данных компании (Oracle)
Основы нейронных сетей
Теория графов в компьютерных науках
Администрирование систем и сетей
Основы математическо-компьютерного моделирования
Нейронные сети и их приложения
Теория вероятностей и математическая статистика
-
4 Год обучения
Основы технологии обработки больших данных
Методы и системы обработки больших данных
Введение в машинное обучение
Основы научных исследований в области информационных технологий
Параллельное программирование
Введение в искусственный интеллект
Введение в параллельное программирование
Основы управления IT проектами
Кибербезопасность и защита данных
Основы информационного менеджмента
Моделирование бизнес процессов
Интеллектуальный анализ данных
Визуальное программирование и интеллектуальный анализ данных
Профессии
Результаты обучения
- Определять языковое средство для решения задач и обрабатывать информации с применением средств языков программирования и прикладных программ, а также готовность работать в команде, к использованию профессиональной документации на английском языке
- Представлять проекты, основанные на научных исследованиях в области информационных технологий. Демонстрировать предпринимательские навыки с соблюдением норм академической честности, а также интерпретировать информацию в сферах ИКТ, экологии, экономики, права, целей устойчивого развития (ЦУР) и инклюзивных подходов в разработке программного обеспечения.
- Применять математический аппарат ИКТ для построения алгоритмов ее анализа, преобразования, обработки и для оптимизации информационных процессов в различных прикладных областях, а также готовность использовать основные законы естественнонаучных дисциплин в профессиональной деятельности
- Понимать проблематику создания алгоритмов решения задач и описания их с помощью языков программирования, ориентироваться в различных средах программировании, знать управляющие конструкции скриптовых языков, а также применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях
- Понимать гибкие методологии разработки ПО, демонстрировать знания работы базами данных, представлять идеи непрерывной интеграции и непрерывной доставки ПО, а также использовать современные технические средства и информационные технологии
- Понимать основы работы операционных систем, автоматизации настройки и развертывания систем, принципы работы облачных сервисов, выбирать технологии виртуализации и контейнеризации, сетевые технологии и утилиты
- Осуществлять постановку и решать задачи искусственного интеллекта, включая задачи поддержки принятия решений, использовать методы инженерии знаний, возможности систем искусственного интеллекта в приложениях
- Применять современные эффективные методы управления IT-проектами, обладать профессиональными навыками Project-менеджера, проектировать и разрабатывать ИС соблюдением принципы безопасности в ИТ.
- Применять современные технологии и методики сбора данных, методы их обработки и анализа, в том числе использовать интеллектуальные информационно-аналитические системы, при решении управленческих и исследовательских задач
- Реализовать аналитические и технологические решении в области программного обеспечения (системного, прикладного и инструментального) и компьютерной обработки информации, а также владеть методами обучения математическому и алгоритмическому моделированию учебных задач научно-технического характера.