6B06102 Бизнес-информатика в КазАТУ им. Сейфуллина
-
Цель образовательной программы Подготовка кадров высокой квалификации с фундаментальными знаниями информационных технологий, способных анализировать, структурировать информацию и извлекать из нее ключевые моменты для IT-проектирования.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Математические основы информационных технологий
Методы и типовые задачи линейной алгебры, Методы и типовые задачи аналитической геометрии, Методы и типовые задачи дифференцирования функций, Методы и типовые задачи интегрирования функции.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Приложения дискретной математики и численные методы
Методы и типовые задачи теории множеств, Методы и типовые задачи дискретной математики, Методы и типовые задачи численных методов.
Год обучения - 1
Семестр - 2
Кредитов - 7
-
Алгоритмы и структуры данных
Понятие алгоритма, структура алгоритмов: линейный, ветвлённый, циклический. Введение в алгоритмы. Алгоритмы сортировки, алгоритм Шелла, алгоритмы поиска, рекурсивный алгоритм. Формальные языки и грамматики, автоматы машины Тьюринга, данные и их типы. Структура данных: массив, множества, записи, стек, очередь, связный список, дерево, граф, хэш-таблица, файл. Алгоритм сжатия – алгоритм Хаффмана, алгоритм Евклида.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Основы антикоррупционной культуры
Курс формирует систему знаний по противодействию коррупции, и выработке на этой основе гражданской позиции по отношению к данному явлению. В результате освоения дисциплины обучающиеся смогут: ориентироваться в законодательстве; анализировать и применять нормативно-правовые акты в конкретных ситуациях, следовать нравственным и правовым нормам; выражать и обосновывать собственную точку зрения по вопросам антикоррупционной культуры.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы финансовой грамотности
Понятие, цели и задачи финансовой грамотности. Деньги, расчеты и платежи. Личные финансы: доходы, расходы, бюджет. Налоги и налогообложение физических лиц. Банковские услуги для населения. Страхование. Финансовые рынки и основы инвестирования. Индивидуальное предпринимательство и стартап. Личная финансовая безопасность.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Технология программирования
Жизненный цикл программного средства. Архитектура программного обеспечения (ПО). Модели разработки, технологий. Проектирование структуры ПО. Парадигмы программирования: визуальное, функциональное, процедурное, объектно-ориентированное. Технология создания программного кода, распределенных вычислений, коллективной разработки программного обеспечения. Программные средства планирования и управления процессом разработки. Методы отладки и тестирования программ. Документирование и оценка качества программных продуктов.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Full-stack разработка
Введение в web-разработку. Верстка web-страниц. Создание страниц с помощью HTML, CSS. Средства разработчика в браузере. Верстка мобильной версии. Создание скриптов JavaScript. Сложные скрипты с обработкой событий. Форматы XML и JSON. Анимация на JavaScript. Система контроля GIT. Инструменты PHP. Локальный web-сервер. Сборка виртуальной машины. Настройка web-серверов. Фреймворки.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Архитектура компьютера и операционные системы
Принципы работы компьютеров и деталей взаимодействия прикладного и системного программного обеспечения с аппаратурой. Основные параметры архитектуры компьютера. Использование логических элементов для построения двоичной арифметики, регистры, адресация памяти, стек, подпрограммы, прерывания, защита памяти. Классификация ОС. Строение операционных систем общего назначения и базовые сервисы операционных систем семейств Linux.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы проектирования баз данных
Понятие базы данных, типы баз данных. Основные концепции реляционной модели данных, таблицы, строки, столбцы, первичные и внешние ключи, отношения между таблицами. Проектирование схем баз данных, ER-диаграммы. Нормализация баз данных. Обеспечение целостности данных. Индексация и оптимизация запросов. Управление транзакциями. Резервное копирование и восстановление данных.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Операционная система Linux
Установка и настройка Linux. Командная строка Linux и основные команды. Файловая система Linux и её структура. Управление файлами и директориями в Linux. Настройка сети в Linux. Управление процессами и настройка безопасности в Linux. Управление сервисами. Резервное копирование и восстановление данных. Мониторинг системы. Основы администрирования серверов на базе Linux.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы экономики и права
Дисциплина способствует знанию предмета экономической теории и методы исследования, основ общественного производства и форм общественного хозяйства, механизма функционирования рыночной системы, производства, издержки и дохода фирмы, национальной экономики. Овладеть знаниями об основах теории государства и права, основах конституционного, административного, гражданского, трудового, семейного, уголовного права.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Экология и основы безопасности жизнедеятельности
Курс формирует практические навыки по выявлению опасных и безвредных природных условий, по предотвращению причин и предупреждению условий возникновения опасных ситуаций, по защите населения и производственного объекта от возможных последствий опасных ситуаций. Особенности охраны труда женщин и молодежи, надзор и контроль за соблюдением законодательства по охране труда и ответственность за соблюдение норм охраны труда.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Технологическое предпринимательство
Изучение современных концепций и инструментов предпринимательства и получения теоретических знаний и практических навыков, необходимых для запуска собственных стартапов. Выявлять представления о современных трендах инновационного развития, анализировать и оценивать риски инновационных стартап-проектов. Идея. Команда стартапа. Целевая аудитория. Ценностное предложение. Customer Development. Customer Discovery. Оценка размера рынка. Анализ конкурентов. Модели монетизации. Финансы стартапа. MVP (минимальный жизнеспособный продукт). Маркетинговая воронка.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы научных исследований
Значение и роль научных исследований в истории возникновения и развития мировой цивилизации. Понятие науки и ее задачи. Научные и технические революции. Научно-технический прогресс. Логика науки. Доказательство и опровержение. Логика научного исследования. Оформление научно-исследовательских работ. Теоретическое исследование: технология и методология. Эмпирическое исследование. Эксперимент.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Сетевые протоколы
Модели OSI, TCP/IP. Протоколы управления передачей (TCP), пользовательских дейтаграмм (UDP). Протокол Интернета (IP). Протокол разрешения адресов (ARP). Протокол ICMP. Протокол маршрутной информации (RIP). Открытый кратчайший путь (OSPF). Протокол пограничного шлюза (BGP). Система DNS. Протокол DHCP. Протокол управления сетью (SNMP). Трансляция сетевых адресов (NAT). Качество обслуживания (QoS). Виртуальные частные сети (VPN).
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Проектирование баз данных PostgreSQL
Создание и управление таблицами в PostgreSQL. Управление первичными и внешними ключами. Типы индексов в PostgreSQL. Оптимизация запросов и использование EXPLAIN. Основы SQL в PostgreSQL. Написание и использование хранимых процедур и функций с PL/pgSQL. Транзакции и управление доступом. Администрирование баз данных. Безопасность и оптимизация.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Проектирование баз данных MySQL
Установка и настройка MySQL Server. Создание и управление таблицами в MySQL. Использование типов данных MySQL. Ограничения целостности данных. Индексы и производительность. Запросы и процедурный SQL. Управление блокировками и доступом. Администрирование баз данных. Безопасность и оптимизация производительности MySQL Server. Автоматизация задач администрирования с помощью скриптов.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Проектирование баз данных SQL
Введение в язык SQL, синтаксис, типы данных. Нормализация и денормализация данных. Проектирование схемы базы данных. Создание и управление таблицами. Ограничения целостности данных. Типы индексов. Оптимизация запросов. Основные операторы SQL. Хранимые процедуры и триггеры. Транзакции и управление доступом. Администрирование баз данных.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Основы информационной безопасности
Принципы конфиденциальности, целостности и доступности. Модели и методы аутентификации и авторизации. Шифрование и криптографические методы защиты данных. Угрозы и атаки на информационные системы. Управление рисками информационной безопасности. Политики и процедуры информационной безопасности. Правовые и нормативные аспекты информационной безопасности. Безопасность программного обеспечения. Планирование и реагирование на инциденты информационной безопасности.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Основы искусственного интеллекта
Введение в искусственный интеллект (ИИ). Применение ИИ в различных областях. Основы ИИ. Алгоритмы поиска и методы решения проблем. Представление знаний. Машинное обучение. Нейронные сети и глубокое обучение. Обработка естественного языка. Компьютерное зрение и обработка изображений. Робототехника и интеллектуальные агенты. Этические и социальные последствия ИИ. Когнитивные архитектуры и модели человеческого мышления.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Вероятность и статистика в компьютерных науках
Основные понятия теории вероятностей. Элементы комбинаторики. Основные формулы комбинаторики. Основные понятия теории вероятностей. Геометрические вероятности. Формулы вычисления вероятностей. Следствия из теорем сложения и умножения вероятностей. Вероятность появления хотя бы одного события. Формула Пуассона. Дискретные случайные величины. Закон распределения случайной величины. Непрерывные случайные величины. Закон больших чисел. Неравенство Чебышева. Функция распределения вероятностей случайной величины.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Проектирование баз данных Oracle
Основные понятия и архитектура Oracle Database. Установка и настройка Oracle Database. Создание и управление таблицами в Oracle. Управление первичными и внешними ключами. Уникальные и проверочные ограничения в Oracle. Запросы и PL/SQL. Транзакции в Oracle. Управление пользователями и правами доступа. Резервное копирование и восстановление данных. Безопасность и аудирование.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Профессионально-ориентированный иностранный язык.
Профессиональная лексика и термины. Поиск, анализ и использование специализированных источников информации. Написание и перевод технической документации и деловых писем. Основы межкультурной коммуникации и делового общения. Презентации и доклады на иностранном языке. Написание деловых писем, отчетов, меморандумов и резюме. Ведение переговоров, участие в дискуссиях и обсуждениях на профессиональные темы.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Компьютерные сети
Введение в компьютерные сети. Сетевые модели и архитектуры. Сетевые топологии и устройства. Сетевые протоколы и стандарты. Средства и каналы передачи данных. Проводные и беспроводные сети. Локальные сети, глобальные сети и сети MAN. Сетевая безопасность и конфиденциальность. Управление и администрирование сетей. Архитектура и протоколы Интернета. Анализ и оптимизация производительности сети.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Практическое применение решений на платформе 1С:Предприятие
Введение в платформу 1С:Предприятие. Интерфейс системы. Основные объекты. Справочники, документы, регистры. Работа с формами. Работа с данными. Система компоновки данных. Настройка и формирование отчетов. Библиотека стандартных подсистем. Использование универсальных механизмов. Основные типовые конфигурации на платформе 1С:Предприятие.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Программирование на платформе 1С:Предприятие
Основы программирования на платформе 1С:Предприятие. Среда разработки. Синтаксис встроенного языка. Объектная модель. Табличная модель. Язык запросов. Основные объекты метаданных. Справочники. Документы. Регистры сведений. Регистры накопления. Регистры бухгалтерии. Регистры расчетов. Разработка интерфейса.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Введение в технологии BIG DATA
Большие данные (Big Data): современные подходы к обработке и хранению. Технология Data Mining. Задачи Data Mining: информация и знания, классификация и кластеризация, прогнозирование и визуализация. Анализ данных. Общая схема анализа. Извлечение и визуализация данных. Методы классификации и прогнозирования: деревья решений, метод опорных векторов, метод «ближайшего соседа». Методы кластерного анализа.
Год обучения - 3
Семестр - 1
Кредитов - 6
-
Объектно-ориентированное программирование на С#
Основные принципы объектно-ориентированного программирования. Структура программы на языке С#. Типы данных языка программирования С#. Класс ввода-вывода Console. Исключительные ситуации. Массивы в языке С#. Символы и строки в языке С#. Описание классов в С#. Методы классов. Наследование. Интерфейсы и структурные типы. Работа с файлами. Структуры данных, коллекции и классы-прототипы. Платформа Microsoft.NET.
Год обучения - 3
Семестр - 1
Кредитов - 6
-
Программирование на языке Python
Особенности языка Python. Типы данных, операции, операторы. Особенности ввода/вывода. Встроенные типы объектов: числа, строки, кортежи, списки, словари, множества. Файловый ввод-вывод. Чтение строк с помощью итераторов файлов. Работа с двоичными файлами. Библиотека numpy для реализации математических объектов и вычислений. Функции и рекурсия. Функция range. Сортировка. Лямбда-функции.
Год обучения - 3
Семестр - 1
Кредитов - 6
-
Основы информационного дизайна и визуализации
Анализ числовых данных. Визуальное сопоставление в графике. Принципы визуализации данных. Классификация инфографики. Понятие и состав графика. Композиция и цвет в инфографике. Общая характеристика инструментов для создания инфографики и получения данных. Онлайн инструменты инфографики и визуализации данных. Визуализация временных рядов. Визуализация взаимосвязей. Инфографика как средство визуализации экономической информации.
Год обучения - 3
Семестр - 1
Кредитов - 6
-
Защита конечных точек
Антивирусные программы, системы обнаружения и предотвращения вторжений. Вредоносное программное обеспечение, фишинг, руткиты. Управление обновлениями и патчами для конечных устройств. Безопасность мобильных устройств. Шифрование данных на конечных точках. Защита данных и управление правами доступа. Мониторинг и аудит безопасности конечных точек. Резервное копирование и восстановления данных.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Анализ данных
Понятия, приемы, математические методы и модели, предназначенные для организации отбора из исследуемой совокупности подлежащих обследованию единиц, их стандартной записи, систематизации и обработке с целью их удобного представления и интерпретации, получения научных и практических выводов. Генеральная и выборочная совокупность. Корреляционный анализ. Регрессионный анализ. Классификация многомерных пространств. Анализ временных данных.
Год обучения - 3
Семестр - 1
Кредитов - 6
-
Программирование на языке Java
Введение в платформу Java. Среда разработки. Типы данных Java. Выражения и операторы. Управляющие конструкции. Классы и объекты. Множественное наследование. Конструкторы, методы и поля классов. Модификаторы. Ввод и вывод данных в Java. Графический интерфейс пользователя. Контейнеры и компоненты. Библиотеки. Обработка событий. Графика в Java. Работа с файлами.
Год обучения - 3
Семестр - 1
Кредитов - 6
-
Системный анализ и принятие решений
Методология системного анализа и принятия решений. Типичные классы задач управления операцией. Математические методы системного анализа и принятия решений. Применение методов и методологии системного анализа и принятия решений при разработке компьютерных систем для бизнеса.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Разработка приложений на Java
Семейство Java-технологий. Среда разработки приложения. Виртуальная машина Java. Использование принципов ООП. Интерактивные среды разработки приложений. Создание и отладка программных проектов для консольных Java-приложений. Проектирование, программирование и отладка Java-апплетов. Обработка исключительных ситуаций в Java-приложениях. Проектирование, программирование и отладка оконных приложений. Клиент-серверные приложения Java.
Год обучения - 3
Семестр - 2
Кредитов - 7
-
Разработка приложений на С#
Платформа .Net и язык C#. Windows Forms. Индексаторы. Проектирование пользовательского интерфейса на основе Windows Forms. Распределенные системы. Интерфейс программной компоненты. Сериализация объектов. Способы сериализации в .NET Framework. Сервер очередей сообщений Microsoft Message Queuing. Промежуточная среда веб-служб ASP.NET. Обеспечение безопасности распределенных систем в .NET Framework. Технология Entity Framework.
Год обучения - 3
Семестр - 2
Кредитов - 7
-
Информационная безопасность
Международные и национальные стандарты в области информационной безопасности; основные виды угроз информационной безопасности и способы противодействия этим угрозам; основные нормативные правовые документы в сфере информационной безопасности; основные прикладные алгоритмы криптографии; основные средства обеспечения информационной безопасности; инфраструктуру открытых ключей; формальные модели безопасности. Реализации прикладных алгоритмов криптографии в языках программирования, работы с криптопровайдерами, использования криптографических примитивов в языках программирования.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Интеллектуальная обработка информации
Основные методы и подходы в искусственном интеллекте. Типы машинного обучения: обучение с учителем, без учителя, с подкреплением. Основные алгоритмы ML. Нейронные сети и глубокое обучение. Алгоритмы кластеризации и классификации. Методы снижения размерности данных. Обработка текстовой информации и обработка изображений. Инструменты и платформы для обработки больших данных.
Год обучения - 3
Семестр - 2
Кредитов - 6
-
Разработка прикладных решений на платформе 1С:Предприятие
Платформа 1С:Предприятие. Информационные базы. Администрирование информационных баз. Проектирование прикладных решений на платформе 1С:Предприятие. Разработка и отладка прикладных решений. Стандарты разработки на платформе 1С:Предприятие. Анализ производительности. Средства интеграции с внешними системами.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Сетевая безопасность
Основы сетевой безопасности. Архитектура и топология защищенных сетей. Методы защиты периметра сети, межсетевые экраны и прокси-серверы. Виртуальные частные сети. Протоколы безопасности. Защита беспроводных сетей. Угрозы и атаки на сетевом уровне. Сетевые системы обнаружения и предотвращения вторжений. Сегментация сети и управление зонами безопасности. Мониторинг и управление событиями сетевой безопасности.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Методы машинного обучения
Формирование у студентов теоретических знаний и практических навыков по методам машинного обучения, овладение студентами средствами, моделями и методами машинного обучения, а также овладение методами и алгоритмами анализа данных. Владение навыками практического применения методов машинного обучения при решении прикладных задач в различных областях, владение навыками использования библиотек Python для разработки систем машинного обучения.
Год обучения - 3
Семестр - 2
Кредитов - 6
-
Эффективная коммуникация для IT-специалистов
Правила успешного резюме и собеседования. Портфолио как один из главных инструментов продвижения на рынке труда. Размещение портфолио на GitHub, HeadHunter, LinkedIn. Формирование личного бренда, self-promotion, storytelling. Нетворкинг: как заводить полезные связи. Работа с фриланс платформами Upwork, Freelancer, Workzilla, Fiverr, Stack Overflow Jobs.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
IT-маркетинг
IT-маркетинг как специализированное направление маркетинга. Стартапы, развитие инновационной экономики в Казахстане и мире. Бизнес-модели и стратегии компаний, венчурная индустрия, интеллектуальная собственность. Сегментирование, анализ и отбор целевых сегментов рынка. Понятие конкуренции, анализ конкурентов. Бренд и его роль для компании. Цена и себестоимость, способы ценообразования: затратный, рыночный, доходный.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Разработка программных приложений средствами Python
Объектно-ориентированное программирование на Python. Работа с библиотеками для обработки данных, времени, файловой системы и сети, внешними библиотеками и фреймворками. Работа с базами данных в Python. Разработка веб-приложений с использованием Flask и Django. Создание API на Python. Основы DevOps и автоматизации с Python. Разработка графических интерфейсов на Python.
Год обучения - 3
Семестр - 2
Кредитов - 7
-
Информационные технологии в сельском хозяйстве
Основные источники и типы данных в ИС, системы их представления и обработки. Модели данных в геоинформационных системах. GPS – система. Общие понятия о дистанционном зондировании Земли. Области применения дистанционного зондирования земли в сельском хозяйстве.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Разработка требований и тестирование программного обеспечения
Дисциплина направлена на формирование у студентов знаний по методам, инструментам и процессам разработки надежного, эффективного и безопасного ПО, ознакомление студентов с основными видами и методами тестирования программного обеспечения при структурном и объектно-ориентированном подходе в программировании.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Low-code и No-code программирование
Создавать приложения с использованием Low-сode-платформ: Directual, Creatium, Wappler, AppMaster. Разрабатывать приложения для разных устройств и операционных систем. Интегрировать сторонние сервисы и API. Использовать графический интерфейс для создания и настройки компонентов приложений. No-сode-платформы: Tilda, Adalo, Make, Airtable, Notion.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
SMART-технологии в сельском хозяйстве
Основные направления искусственного интеллекта. Подходы к пониманию ИИ: символьный подход; логический подход; агентно-ориентированный подход; гибридный подход. Интеллектуальные программные системы. Функциональная структура интеллектуальных систем. Средства построения ИИ. Биологичекое моделирование ИИ. Модель искусственного нейрона. Обучение нейронных сетей. Методы машинного обучения. Применение методов ИИ в технологиях АПК.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Основы бухгалтерского учета и налогообложения (Minor)
Курс направлен на освоение основ бухгалтерского учета и налогообложения для студентов, не имеющих специализации в области бизнеса и управления. Курс предоставляет базовые знания о ведении бухгалтерского учета и налогообложения. Этот курс помогает студентам понять основные принципы финансового учета и налогообложения, что является важным компонентом понимания финансовой деятельности в любой области.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Управление IT проектами
Основные характеристики проекта. Жизненный цикл проекта. Организационная структура проекта. Матрица отслеживания требований. Планирование управления качеством и сроками проекта. Управление ресурсами проекта.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Моделирование бизнес-процессов
Предпосылки формирования новых подходов к организации деятельности предприятия. Понятие бизнес-процесса. Процессный подход и процессно-ориентированная организация. Теоретические основы управления бизнес-процессами. Основные подходы и стандарты к моделированию бизнес-процессов. Методологии моделирования бизнес-процессов. Программные средства моделирования бизнес-процессов. Методики описания различных предметных областей деятельности организации. Методы анализа бизнес-процессов. Контроллинг и мониторинг процессов.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Основы нейронных сетей
Модель нейронной сети. Построение обученных логических нейронных сетей. Система принятия решений на основе математической логики событий. Обучение логической нейронной сети. Развитие логической нейронной сети для распознавания объектов по заданному набору признаков. Нейросетевые самообучающиеся и адаптивные системы управления. Логические нейронные сети с обратными связями. Методика построения системы принятия решений на основе логической нейронной сети. Перспективные нейросетевые технологии.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Проектирование программных систем
Основные понятия проектирования программного обеспечения. Цели и этапы проектирования ПО. Использование моделирования в проектировании ПО. Назначение языка UML. Архитектура ПО. Проектирование архитектуры. Классы проектирования. Уточнение классов анализа. Проектирование взаимодействия классов. Использование компонент при проектировании ПО. Проектирование в конкретных классах и проектирование в интерфейсах. Проектирование компонентов ПО.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Технологии виртуализации и контейнеризации
Типы виртуализации аппаратная, программная, паравиртуализация. Принципы создания и управления виртуальными машинами. Платформы для виртуализации. Виртуальные сети и их конфигурация. Технологии контейнеризации. Создание, управление и развертывание контейнеров. Оркестрация контейнеров. Безопасность виртуализации и контейнеризации.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Интернет-аналитика
Введение в интернет-аналитику. Архитектура и протоколы Интернета. Методы измерения и анализа сети. Маршрутизация и организация трафика. Безопасность и конфиденциальность в Интернете. Интеллектуальный анализ данных и машинное обучение для интернет-аналитики. Web Mining и анализ социальных сетей. Интернет вещей (IoT) и киберфизические системы. Сети Deep Web и Dark Web. Киберпреступность и кибербезопасность.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Нейроинтерфейсы
Введение в нейроинтерфейсы. Основные принципы нейрофизиологии. Технологии нейронной записи. Технологии нейростимуляции. Интерфейсы мозг-компьютер (BCIs). Нейропротезирование. Принципы и практика нейрофидбэка. Когнитивная нейронаука. Принципы нейропластичности. Нейронные сети и машинное обучение. Нейроинформатика. Этика и социальные последствия нейроинтерфейсов. Нейроинтерфейсы для взаимодействия человека и компьютера.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Облачные технологии
Архитектура облачных вычислений. Различные модели предоставления облачных ресурсов. Три типа облачных хранилищ данных. Методы обеспечения безопасности облачных вычислений. Рефакторинг приложений. Веб-службы в облаке.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
VR/AR- технологии
Введение в технологии VR/AR. Аппаратное обеспечение VR/AR. Программное обеспечение VR/AR. Проектирование интерфейса VR/AR. Принципы разработки приложений VR/AR. 3D-моделирование и анимация. Использование технологий VR/AR в образовании и обучении, разработке игр и других сферах. Конфиденциальность, защита данных и регулирование контента VR/AR. Стандарты и лучшие практики VR/AR. Смешанная реальность.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Блокчейн-технологии
Введение в блокчейн-технологии. Архитектура блокчейн. Порядок работы блокчейн-транзакции. Назначение блокчейн. Ограничения технологии блокчейн. Использование блокчейн-технологии для организации распределенных баз данных. Криптографические основы блокчейн-технологии на платформе .Net. Хеширование. Строение технологии: сетевое взаимодействие, модель консенсуса, цепочка блоков, алгоритмы. Структура данных цепочки блоков технологии блокчейн. Принципы построения приложений на базе технологии блокчейн.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Инвестиционный анализ (Minor)
Курс направлен на развитие компетенций в области анализа и оценки инвестиционных возможностей. Студенты учатся оценивать потенциальную доходность и риски инвестиций, проводить финансовый анализ компаний, оценивать и выбирать инвестиционные инструменты. Этот курс способствует развитию навыков принятия обоснованных инвестиционных решений в условиях динамичного финансового рынка.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Управление контейнеризацией
Обзор популярных контейнерных платформ: Docker, Podman. Принципы оркестрации контейнеров. Инструменты оркестрации: Kubernetes, Docker Swarm, OpenShift. Развертывание и управление приложениями. Мониторинг и логирование контейнеров. Автоматическое масштабирование приложений. Обеспечение высокой доступности и отказоустойчивости. Методы обеспечения безопасности контейнеризированных приложений. Управление секретами и конфиденциальными данными.
Год обучения - 4
Семестр - 2
Кредитов - 5
Профессии
Результаты обучения
- Иметь представление о принципах анализа и обработки больших объёмов данных, способах их представления и хранения. Понимать основные задачи и методы интеллектуального анализа данных, включая машинное обучение, нейронные сети, теорию оптимизации, искусственный интеллект; возможности современных и перспективных средств разработки программных продуктов, технических средств.
- Применять алгоритмы шифрования, методы защиты операционных систем, принципы аутентификации, авторизации и управления доступом, методы обнаружения и предотвращения атак, включая защиту от вредоносного программного обеспечения и сетевых атак. Демонстрировать знание архитектуры блокчейна, принципов нейроинтерфейсов. Иметь навыки разработки VR/AR-приложений, развертывания смарт-контрактов и проектирования интерфейсов мозг-компьютер.
- Логически верно, аргументированно и ясно строить устную и письменную речь на родном/иностранном языке в соответствующем ряде социальных и культурных контекстов.
- Применять основы методов научных исследований и письменной научной коммуникации, необходимые для общения в профессиональной академической среде. Свободно использовать приемы письменной коммуникации для выполнения академических работ, свободно излагать идеи по исследуемой проблеме. Соблюдать принципы и культуру академической честности.
- Применять основные методы математических дисциплин в профессиональной деятельности для теоретического и экспериментального исследования, моделирования и оптимизации; использовать соответствующий математический аппарат, методы оптимизации и инструментальные средства для обработки, анализа, систематизации информации и принятия решений.
- Понимать архитектуру компьютера, принципы работы компьютерных систем. Знать операционные системы, их функции, принципы работы, правила установки программного обеспечения и администрирования систем; анализировать производительность и эффективность программ. Применять базовые алгоритмы обработки информации к решению прикладных задач, выполнять оценку сложности алгоритмов, создавать программы на языках программирования, проводить отладку и тестирование программ.
- Понимать принципы работы компьютерных сетей, использовать протоколы обмена данными в сети. Владеть методами и инструментами управления и администрирование сетевой инфраструктурой. Разрабатывать пользовательские интерфейсы и приложения. Использовать инструментальные средства для разработки настольных, мобильных, облачных и веб-приложений. Решать задачи, возникающие на различных фазах жизненного цикла программных систем. Применять методики тестирования программного обеспечения.
- Проектировать объекты профессиональной деятельности и их элементы в соответствии с техническим заданием и нормативно-технической документацией, соблюдая различные требования, а также проводить технико-экономическое обоснование проектных решений и презентацию результатов работы. Иметь представление о методах, нотациях, диаграммах и инструментах для моделирования бизнес-процессов, информационных потоков, архитектуры системы и взаимодействия между компонентами.
- Определять назначение и компоненты систем баз данных, основные концепции моделей данных. Строить концептуальную модель заданной предметной области. Владеть навыками проектирования баз данных. Применять методики проектирования БД для решения практических задач. Понимать концепции корпоративных информационных систем, их типы: системы управления отношениями с клиентами, системы управления предприятием и системы управления проектами.
- Иметь представление об основах экономики, антикоррупционной культуры, экологии, безопасности жизнедеятельности и основных положениях действующего законодательства РК. Использовать профессиональные знания и навыки в предпринимательской деятельности и для решения задач в разрабатываемых проектах и исследованиях.
- Понимать основные ИТ-концепции для применения в сельском хозяйстве. Обладать навыками использования и внедрения интеллектуальных технологий для повышения эффективности и устойчивости сельского хозяйства, включая точное земледелие, устройства IoT, приложения искусственного интеллекта и принятие решений на основе данных в сельскохозяйственной практике.