Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
6B06118 Информационные системы и технологии в ТарГУ им. Дулати
-
Цель образовательной программы Подготовка высококвалифицированных бакалавров, конкурентоспособных на рынке труда в области разработки и проектирования информационных систем, владеющих навыками высокоэффективного использования средств и методов создания информационных технологий и управления информационными потоками; профессионально-ориентированных для работы в различных отраслях, включая образование, промышленность и бизнес сферу.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Таразский университет имени М.Х.Дулати
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Математика
Целью изучения дисциплины «Математика» является подготовка студентов по математике, как базы для освоения дисциплин профессиональной направленности, способствующих готовности выпускника к профессиональной деятельности. Будут изучены основные разделы теории линейной и векторной алгебры, аналитической геометрии, математического анализа.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Физика
Цель дисциплины: освоение знаний о фундаментальных физических законах и принципах; применять полученные знания по физике для объяснения разнообразных физических явлений и свойств веществ; практического использования физических знаний; оценивать достоверность естественнонаучной информации. Содержание: основы механики, основы молекулярной физики и термодинамики; электричество и магнетизм; колебания и волны; оптика; квантовая природа излучения; элементы квантовой физики атомов, молекул и твердых тел.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Основы алгоритмов и программной логики
Цель дисциплины –– формирование у студентов базовых знаний и навыков, позволяющих разрабатывать алгоритмы и реализовывать их в виде программ. Изучаемые темы: Введение в алгоритмы и программирование. Структуры данных и типы данных. Условные операторы и ветвления. Циклы и повторяющиеся вычисления. Функции и модульное программирование. Массивы и работа с ними. Строки и работа с текстовой информацией. Основы работы с указателями и динамической памятью. Структуры и пользовательские типы данных. Файловый ввод-вывод. Основные алгоритмические задачи и их решения. Сортировка данных (пузырьковая, быстрая, выбором и т. д.). Поиск элементов (линейный, бинарный поиск)" перефразируйте это предложение
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Современные операционные системы
Цель дисциплины: ознакомление студентов с основами и принципами работы современных операционных систем, а также развитие умений и навыков разработки, настройки и управления операционными системами различных типов. В процессе изучения дисциплины студенты познакомятся с архитектурой операционных систем, принципами их функционирования, управлением процессами, памятью, файловыми системами, а также с современными подходами к виртуализации, безопасности и многозадачности. Дисциплина направлена на формирование практических навыков работы с операционными системами в различных вычислительных средах и подготовку к решению задач, связанных с оптимизацией и обеспечением эффективной работы систем.
Год обучения - 1
Семестр - 2
Кредитов - 4
-
Дискретная математика для программистов
Цель дисциплины формирование фундаментальных знаний у студентов при изучении вопросов теоретико-множественного описания математических объектов, основных проблем теории графов и методологии использования аппарата математической логики, составляющих теоретический фундамент описания функциональных систем. Общие принципы теоретико-множественного описания математических объектов, основные проблемы теории графов и методологию использования аппарата математической логики; способы задания множеств, булевых функций и графов, а также основные методы оперирования с ними; выбор оптимальных методик при решении задач теории множеств, математической логики и теории графов, реализация программных алгоритмов на языке программирования (или среде программирования) способы задания множеств, булевых функций и графов, а также основные методы оперирования с ними.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Основы программирования (С++)
Целями освоения дисциплины являются: - формирование базовых знаний в области основ алгоритмизации и программирования; выработка навыков решения типичных задач с использованием ЭВМ; овладение приемами разработки и отладки программ в современных средах программирования. Изучаемые темы: Характеристики языка. Переменные и арифметические выражения. Именованные константы. Массивы. Функции. Внешние переменные и область видимости. Структура программ. Компиляция. Объявления и определения. Этапы компиляции. Синтаксис C++. Процедурное программирование. Типы данных. Преобразования типов. Структурное программирование. Условные операторы. Циклы. Память (стек вызовов, динамическая память - куча). Работа с файлами. Указатели, ссылки. Массивы, многомерные массивы. Строки и ввод/вывод. Структуры и классы.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
UI/UX дизайн и визуализация
Цель дисциплины — развить у студентов теоретические и практические навыки в области проектирования пользовательских интерфейсов (UI) и создания оптимального пользовательского опыта (UX). Студенты изучат основные принципы дизайна интерфейсов, методы исследования пользователей, а также научатся создавать визуальные и интерактивные прототипы, ориентированные на потребности пользователя.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Архитектура и организация компьютерных систем
Цель дисциплины состоит в обучении студентов основам проектирования, структуры и функционирования компьютерных систем, включая аппаратное обеспечение, программное обеспечение и взаимодействие между ними, для обеспечения эффективной и надежной работы вычислительных систем. Изучаемые темы: Основные типы архитектур компьютера. Внутренняя организация процессора. Системы команд и классы процессоров. Арифметико- логическое устройство. Организация работы памяти компьютера. Иерархическая структура памяти. Интерфейсы компьютерных систем. Классификация интерфейсов. Внутренние и внешние интерфейсы компьютера. Режимы работы процессора. Современные процессоры. Организация вычислений в компьютерных системах. Классификация компьютерных систем. Многопроцессорные компьютерные системы.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы сетевых технологии
Цель изучения дисциплины заключается в формировании у студентов базовых знаний и практических навыков, необходимых для понимания, проектирования, развертывания, управления и обеспечения безопасности компьютерных сетей. Изучаемые темы: История развития и современное состояние компьютерных сетей, кластеризация и виды сетей. Основные термины и понятия компьютерных сетей: узлы, кабельный сегмент и виды соединения, сегмент сети, облачные вычисления, активные и пассивные устройства в сети передачи данных. Глобальные и локальные сети. Топология сети. Логическая и физическая топологии. Методы доступа к данным и устройствам. Стандарты компьютерных сетей и сетевых решений. Базовая модель OSI.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Компьютерная графика
Цель дисциплины обучить студентов основам компьютерной графики, включая теоретические и практические аспекты работы с графическимисистемами, создания и обработки изображений, моделирования и визуализации 3D-объектов, а также освоение инструментов и технологий, применяемых вразличных областях. По завершении курса студенты будут владеть практическими навыками для работы в области компьютерной графики и быть готовы решать задачивизуализации, моделирования и создания графических приложений.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Программирование на языке Java-1
Цель изучения дисциплины: является в получении студентами теоретических знаний и практических навыков по программированию на языке Java. После завершения курса студент должен знать синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования, технологии программирования; уметь применять выбранные языки программирования для написания программного кода;владеть навыками создание программного кода в соответствии с техническим заданием (готовыми спецификациями).
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Технология разработки программ (с инклюзивным компонентом)
Цель дисциплины –– формирование у студентов фундаментальных знаний и практических навыков в области разработки программного обеспечения (ПО), охватывающих все этапы жизненного цикла программного продукта — от проектирования до тестирования и сопровождения, с учетом принципов инклюзии в образовательной и профессиональной деятельности. Изучаемые темы: Основы программной инженерии; Жизненный цикл разработки программного обеспечения; Проектирование моделей и методологий разработки программного обеспечения (Waterfall, V-модель, Agile, Scrum, Kanban) на основе принципов инклюзии; Системный анализ и сбор требований; Проектирование архитектуры программных систем; Объектно-ориентированное проектирование и шаблоны проектирования; Среды разработки, компиляторы и инструменты отладки; Тестирование программного обеспечения: виды, стратегии, инструменты; Системы контроля версий и совместная разработка (Git, GitHub, GitLab, Bitbucket); Принципы DevOps и CI/CD (непрерывная интеграция и развертывание); Документирование кода и программных продуктов; Управление качеством программного обеспечения; Безопасность при разработке ПО; Автоматизация процессов разработки;
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Программирование на языке Java-2
Цель изучения дисциплины: является в получении студентами теоретических знаний и практических навыков по программированию на языке Java. Изучаемые темы: Дополнительные сведения о методах и классах: управление доступом к членам классов; модификаторы доступа в Java; передача объектов методам; способы передачи аргументов методу; возврат объектов из методов; перегрузка методов; перегрузка конструкторов; применение рекурсии; использование ключевого слова static; применение внутренних классов; использование аргументов переменной длины. Наследование. Пакеты и интерфейсы. Обработка исключений: использование ключевых слов try и catch; применение нескольких операторов catch; вложенные блоки try; о классе Throwable; использование ключевого слова finally, throws. Ввод-вывод данных. Организация системы ввода-вывода в Java на потоках. Классы байтовых потоков. Классы символьных потоков. Встроенные потоки. Чтение и запись в файлы из байтовых потоков. Файлы с произвольным доступом. Применение символьных потоков в Java.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Искусственный интеллект: принципы и применение
Понимать развитие компетенций в применении теоретических знаний и инструментов ИИ, формирование целостного понимания современных интеллектуальных систем; Изучить ключевые понятия, направления и модели представления знаний в ИИ, научить проектировать профильные системы с использованием специализированных инструментов. Знание основ ИИ, моделей представления знаний. Умение применять методы ИИ в базовых интеллектуальных системах. Способность анализировать социальные последствия внедрения ИИ-технологий.
Год обучения - 2
Семестр - 2
Кредитов - 4
-
Основы информационных систем
Целью является формирование у студентов теоретических знаний и практических навыков в области проектирования, разработки, внедрения и эксплуатации информационных систем. Изучаемые темы: Классификация систем. Модели систем. Методы и модели описания систем. Состав и общая структура информационных систем. Модели информационных систем. Качественные и количественные методы описания информационных систем. Понятие информации, единицы информации в информационных системах. Основные меры информации. Статистические меры информации. Документальные и фактографические информационные системы.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Организация системы баз данных
Цель дисциплины заключается в формировании у студентов следующих компетенций: Понимать основные концепции, архитектуру и компоненты систем баз данных; Применять принципы нормализации данных для разработки эффективных структур баз данных; Проектировать схемы баз данных, соответствующие требованиям конкретных предметных областей; Использовать язык запросов (SQL) для выполнения операций по извлечению, вставке, обновлению и удалению данных.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Стандарты по защите информации
Цель дисциплины заключается в обучении студентов основам и практическим аспектам соблюдения международных и национальных стандартов информационной безопасности, необходимых для эффективной защиты данных и информационных систем от различных угроз и рисков. Изучаемые темы: Основные требования нормативно-правовой базы информационной безопасности к защите информации от несанкционированного доступа, от утечки информации по техническим каналам. Основные тенденции и направления функционирования комплексной системы защиты информации. Стандарты в структуре информационной безопасности. Международные стандарты информационной безопасности. Общие критерии (ОК). Требования ОК. Отечественные стандарты безопасности информационных технологий.
Год обучения - 3
Семестр - 1
Кредитов - 4
-
Цифровые коммуникационные системы и сети
Цель дисциплины заключается в освоении принципов организации и функционирования сетевых систем, таких как, протоколы, адреса, домены, шлюзы, мосты, маршрутизаторы, узлы и сервера, их особенностей, знакомство с современными сетевыми оборудованиями, технологиями и способами передачи, хранения, поиска, обработки и представления информации, а также получение практических навыков работы в сетях. Изучаемые темы: Введение в цифровые коммуникации; Основные понятия и определения в области цифровых коммуникационных систем;Модели передачи данных; Цифровая модуляция и кодирование; Принципы цифровой модуляции сигналов (ASK, PSK, FSK, QAM); Сетевые архитектуры и технологии; Основы построения цифровых сетей; Локальные и глобальные сети (LAN, WAN); Беспроводные и оптоволоконные сети; Методы организации каналов связи (FDM, TDM, WDM).
Год обучения - 3
Семестр - 1
Кредитов - 4
-
Проектирование микропроцессорных систем и сетей
Цель дисциплины заключается в обучении студентов проектированию, разработке и интеграции микропроцессорных систем и сетевых решений, включая изучение аппаратных и программных аспектов, анализ требований, выбор подходящих компонентов и технологий для создания современных высокопроизводительных систем. Изучаемые темы: Основные принципы организации микропроцессорных систем и сетей (МПСиС). Архитектура и состав МПСиС. Архитектура микропроцессора (МП). Организация памяти в МПСиС. Организация работы МП с внешней средой и временем. Организация ввода-вывода в МПСиС. Проектирование МПСиС на базе промышленных микроконтроллеров (МК). Классификация и организация МК. Процессорные ядра промышленных МК. Методы и инструментальные средства разработки и отладки МПСиС на базе МК. Системы на кристалле.
Год обучения - 3
Семестр - 1
Кредитов - 4
-
Введение в обработку данных Python
Дисциплина «Введение в обработку данных Python» направлена на формирование у студентов базовых и прикладных навыков работы с данными с использованием языка программирования Python. Курс охватывает ключевые инструменты и методы для сбора, обработки, анализа и визуализации данных, а также их интерпретации и представления в удобной форме. Студенты научатся эффективно работать с различными форматами данных, использовать современные библиотеки для анализа и визуализации, оптимизировать вычисления и автоматизировать рутинные процессы. Особое внимание уделяется разработке практических решений для реальных задач, что позволит применять полученные знания в научных исследованиях, бизнес-аналитике, машинном обучении и других областях.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Защита информации и технологий
Цель дисциплины: Применять методы и технологии обеспечения информационной безопасности, анализировать угрозы и уязвимости, проектировать и внедрять системы защиты данных, оценивая их эффективность в соответствии с современными стандартами и нормативными требованиями. Изучаемые темы: Основы информационной безопасности – понятие конфиденциальности, целостности и доступности данных; Классификация угроз и атак – анализ уязвимостей, типы атак (SQL-инъекции, XSS, DDoS и др.); Криптографические методы защиты – симметричное и асимметричное шифрование, хеширование, цифровые подписи; Защита операционных систем; Сетевые технологии безопасности – межсетевые экраны, VPN, IDS/IPS, защита беспроводных сетей; Политики и модели безопасности – модели Белла-Ла Падулы, Кларка-Уилсона, политика безопасности организаций; Безопасность веб-приложений – OWASP, защита API, меры противодействия атакам; Законодательство и нормативные требования – стандарты (ISO 27001, ГОСТ Р 57580, GDPR), правовые аспекты защиты информации.
Год обучения - 3
Семестр - 1
Кредитов - 4
-
Компьютерное моделирование
Цель дисциплины состоит в обучении студентов методам и инструментам создания и использования компьютерных моделей для анализа и решения сложных задач в различных областях, таких как наука, техника, экономика и экология. Изучаемые темы: Основные понятия моделирования, классификация и методы. Математическое, компьютерное, имитационное и информационное моделирование, эволюция понятий. Случайные и псевдослучайные числа, последовательности, функции и процессы, методы их компьютерной генерации с заданными характеристиками. Методы и средства анализа и идентификации, случайных составляющих модели. Имитационное моделирование сложных систем, в том числе систем массового обслуживания, экономико-организационных систем и т.п.
Год обучения - 3
Семестр - 1
Кредитов - 4
-
Математическое и имитационное моделирование
Цель дисциплины: Развить способность анализировать, проектировать и реализовывать математические и имитационные модели сложных систем, используя современные методы численного моделирования и программные инструменты для принятия оптимальных решений в различных предметных областях. Изучаемые темы: Основы математического моделирования; Понятие модели и моделирования; Классификация математических моделей; Методы численного моделирования; Численные методы решения алгебраических и дифференциальных уравнений. Методы интерполяции и аппроксимации; Имитационное моделирование; Дискретно-событийное моделирование; Агентное моделирование; Статистическое моделирование и анализ; Программные средства для математического и имитационного моделирования; Применение моделирования в различных областях
Год обучения - 3
Семестр - 1
Кредитов - 4
-
Экономика и предпринимательство, Основы права, Финансовая грамотность
Цель дисциплины — ознакомить студентов с основными принципами и законами экономики и предпринимательства, научить эффективно осуществлять предпринимательскую деятельность в условиях рыночной экономики; обучить основам правовой системы и законодательства, а также развивать сознание и навыки, направленные на создание справедливого общества через борьбу с коррупцией и формирование правовой культуры; совершенствовать финансовые знания, развивать навыки эффективного управления личными финансами, а также формировать необходимые знания и навыки для правильного выбора финансовых продуктов и инвестиций.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Охрана труда
Цель дисциплины - сформировать знания об основном комплексе мероприятий, проводимых по вопросам правово-трудовой, санитарно-гигиенической, организационной, лечебно-профилактической, технической и социально-экономической деятельности. В рамках данной дисциплины будут рассмотрены: оптимизация режимов труда с учетом психофизиологии для повышения производительности труда работников, работников в целом, правильная организация трудовой деятельности рабочего с применением всех требований основных систем стандартов безопасности по охране труда
Год обучения - 3
Семестр - 1
Кредитов - 3
-
Базы данных в информационных системах
Цель дисциплины состоит в изучении основных концепций, принципов проектирования, реализации и управления базами данных в информационных системах и формировании навыков разработки схем баз данных, оптимизации структуры для эффективного доступа и обработки данных. Изучаемые темы: Понятие баз данных и СУБД. Основные операции над данными. Основные объекты СУБД Microsoft Access (таблицы, формы, запросы, отчеты). Модели данных. Реляционная модель данных. Нормализация отношений в БД. Основы QBE (Query By Example) и SQL (Structured Query Language). Основы проектирования БД. Тенденции развития СУБД
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Управление большими данными
Цель дисциплины состоит в обучении студентов методам и технологиям сбора, хранения, обработки и анализа больших объемов данных, а также в использовании современных инструментов и платформ для работы с большими данными в различных отраслях. Изучаемые темы: Понятие больших данных, их характеристики (объем, скорость, разнообразие, достоверность). Архитектуры и платформы для больших данных. Методы сбора данных. Распределенные файловые системы (HDFS), базы данных для больших данных. Технологии обработки и анализа данных: MapReduce, параллельные вычисления, алгоритмы машинного обучения для больших данных. Технологии и инструменты для визуализации больших данных (Tableau, Power BI). Платформы и сервисы для больших данных (AWS, Google Cloud, Microsoft Azure). Вопросы безопасности, управление доступом, защита данных.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Интерфейсы компьютерных систем
Цель дисциплины— овладение студентами знаниями и навыками, необходимыми для понимания, проектирования и использования различных типов интерфейсов в компьютерных системах. Изучаемые темы: Общие сведения об интерфейсах. Классификация интерфейсов. Основные принципы пользовательского интерфейса. AVR_Studio_4, Proteuse. Компонент WIMP и SILK. Пользовательские интерфейсы GUI,WUI,HUI. Интерфейсы: SPI, 12С (TWI), 1-wire, HID класы, USB, Mass Storage Device класы, USB.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Современные системы управления базами данных
Цель дисциплины заключается в формировании у студентов следующих компетенций: Объяснять роли и обязанности администратора баз данных (DBA); Устанавливать и конфигурировать системы управления базами данных; Применять методы мониторинга и управления производительностью баз данных; Анализировать и оптимизировать производительность запросов и баз данных; Управлять пользователями, ролями и правами доступа для обеспечения безопасности баз данных; Обеспечивать целостность данных и управление транзакциями; Планировать и выполнять процедуры резервного копирования и восстановления баз данных; Оценивать и внедрять меры по обеспечению высокодоступности и отказоустойчивости систем баз данных; Разрешать проблемы и восстанавливать данные после сбоев.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Безопасность жизнедеятельности, Экология и устойчивое развитие
Цель дисциплины – ознакомление с основами безопасности жизнедеятельности, современными экологическими проблемами и концепциями достижения устойчивого развития. Будут изучены: принципы общей экологии и закономерности развития экосистем с принципами развития человечества, научно-технического прогресса, основные проблемы экологической безопасности РК. В результате обучения дисциплины - студенты будут владеть знаниями и навыками по использованию основных концепций и понятий в области экологической безопасности и жизнедеятельности.
Год обучения - 3
Семестр - 2
Кредитов - 3
-
Администрирование систем и сетей
Целью дисциплины является изучение основ администрирования разных видов операционных систем, а также локальных, корпоративных и глобальных сетей. Изучаемые темы: Топологию и классификацию сетей. Основные понятия: узел сети, сегмент сети, логическая сеть, облако, коммуникационные устройства. Топологию на физическом и логическом уровне. Базовые модели организации взаимодействия открытых систем. Стеки протоколов сетевого уровня
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Расширенные технологии Front-end
Цель дисциплины –– углубленное изучение передовых концепций в области frontend-разработки, включая работу с фреймворками, библиотеками, инструментами для оптимизации и тестирования, а также на развитие навыков создания масштабируемых и поддерживаемых интерфейсов. Изучаемые темы: Введение в современные технологии frontend. Основы и расширенные возможности HTML5 и CSS3. Использование frontend-фреймворков. React: основы, компоненты, состояние и пропсы, контекст, управление состоянием (Redux, Context API). Vue.js: основы, компоненты, директивы, Angular: основы, компоненты, сервисы. Инструменты для сборки и сборщики проектов. Современные тенденции и будущие технологии frontend.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Информационные системы управления
Целью дисциплины "Информационные системы управления" является формирование у студентов комплекса знаний и навыков, необходимых для эффективного использования, разработки и управления информационными системами в организации. Изучаемые темы: Использования информационных технологий в бизнесе в быстро меняющихся условиях и обеспечить обсуждение важных вопросов, связанных с использованием ИТ в организациях. Описание основных концепций информационных технологий, определение различных систем деловой информации, в том числе систем обработки транзакций, управленческой информации, систем поддержки решений, систем групповой поддержки и системы планирования ресурсов предприятия.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Инструментальные средства разработки программ
Цель изучения дисциплины заключается в предоставлении студентам знаний и навыков, необходимых для эффективного использования современных инструментов и технологий в процессе разработки программного обеспечения. Изучаемые темы: Классификация инструментальных средств. Моделирование бизнес-процессов. Обзор технологий проектирования. Классификация и основные особенности современных инструментальных средств. Выработка требований. Техническое задание. Методы и инструменты проектирования. Современные CASE- технологии.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Интернет вещей
Целью изучения дисциплины является освоение основных концепций, принципов и технологий, лежащих в основе IoT в различных секторах экономики для создания инновационных и технологичных решений. Изучаемые темы:Интернет вещей: уровни, протоколы, пакеты, услуги, параметры производительности сети с коммутацией пакетов. Определения IoT: обзор, приложения, потенциал и проблемы, а также архитектура. Примеры IoT: тематические исследования (casestudy), сенсор body-area-network и управление умным домом. Измерение производительности в локальных беспроводных и мобильных сетях.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Основы машинного обучения
Цели дисциплины основные понятия и задачи машинного обучения. Предобработка данных: очистка данных, нормализация и стандартизация данных, обработка категориальных признаков. Линейная регрессия. Логистическая регрессия. Деревья решений и случайные леса. Поддерживающие векторные машины (SVM). Методы ансамблей. Нейронные сети и глубокое обучение. Архитектуры нейронных сетей. Методы кластеризации и уменьшения размерности. Метод K-средних. Иерархическая кластеризация. Метод главных компонент (PCA). t-SNE. Метрики качества моделей. Кросс-валидация. Выбор моделей и гипер параметров.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Корпоративные информационные системы
Цель дисциплины— обучить студентов принципам проектирования, разработки и внедрения информационных систем в корпоративной среде, с акцентом на оптимизацию бизнес-процессов, повышение эффективности и безопасности операций организации через использование современных технологий и методов управления данными. Изучаемые темы: Информационные системы в управлении корпорацией Понятие корпоративной информационной системы. Интеграция бизнес-процессов в корпорации на базе современных ERP-систем. Отражение корпоративной структуры в организационных уровнях ERP-системы. Организационные уровни в функциональной иерархии бизнес-процессов. Информационное обеспечение цепочки ценностей: снабжение-производство - сбыт (логистика) в современных ERP-системах: SAP ERP, Oracle, Navision, Axapta, 1C предприятие и др.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Разработка кросс-платформенных приложений
Цель дисциплины – Изучение основ кросс-платформенной разработки Понимание принципов создания приложений, которые могут работать на нескольких платформах (например, Windows, macOS, Linux, iOS, Android). Освоение инструментов и фреймворков.Разработка пользовательских интерфейсов (UI/UX). Работа с API и интеграция. Оптимизация производительности. Тестирование и отладка. Понимание особенностей платформ. Разработка проектов. Создание полноценных кросс-платформенных приложений в рамках учебных или реальных проектов. Изучение современных трендов. Понимание текущих тенденций в области кросс-платформенной разработки. Изучение новых технологий и подходов. Подготовка к профессиональной деятельности. Развитие навыков, необходимых для работы в качестве кросс-платформенного разработчика. Понимание процессов разработки, публикации и поддержки приложений.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Основы НИР, коммерциализация и академическое письмо
Цель дисциплины – формирование понятия о целях и задачах научных исследований, подготовка и выработка навыков, необходимых для научной работы. Будут изучены: организация научных исследований в высшей школе, методика исследований, работа с данными и первоисточниками, цели и задачи коммерциализации НИР, освоение научного стиля изложения материала В результате освоения дисциплины студенты приобретут практические навыки выполнения НИР.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Облачные и периферийные вычисления
Цель дисциплины — предоставить студентам теоретические и практические знания в области облачных технологий и периферийных вычислений. Студенты изучат основные принципы, архитектуры и модели облачных вычислений, а также познакомятся с концепциями периферийных вычислений, которые используются для обработки данных ближе к источникам их генерации (например, IoT-устройства).
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Основы технологии распределенного реестра
Цель дисциплины: развить способность анализировать, проектировать и применять технологии распределенного реестра (DLT) и блокчейн для построения безопасных и децентрализованных систем, используя концепции криптографии, консенсуса и смарт-контрактов. Рассматриваемые темы: Введение в технологии распределенного реестра; Блокчейн как разновидность DLT; Принципы работы блокчейна; Основные компоненты (блоки, цепочка блоков, хеширование); Криптографические основы безопасности DLT; Хеш-функции и цифровые подписи; Основы разработки смарт-контрактов (Ethereum, Solidity). Архитектура и примеры децентрализованных приложений; Токеномика и цифровые активы; Типы токенов (utility, security, NFT); Масштабируемость и проблемы производительности; Развитие Web3 и децентрализованного интернета.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Проектирование информационных систем
Цель дисциплины заключается в обучении студентов методам и инструментам проектирования комплексных информационных систем, что включает анализ требований, создание архитектуры системы и выбор оптимальных технологических решений для успешной реализации проектов в сфере информационных технологий. Изучаемые темы: Характеристика процесса проектирования информационных систем. Схема информационно-логической модели информационных систем. Создание модели и защита информаций. Создание пользовательского интерфейса. Создание проекта распределенной обработки. Схема программных модулей. Исследование и анализ производительности информационных систем. Управления проектами информационных систем. Проектный документ. Инструментальные средства разработки информационных систем. Классификация проектных решений; графические способы представления проектных решений.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Технологии мультиплатформенной мобильной разработки
Цель дисциплины: формирование у студентов знаний и практических навыков по проектированию и разработке мобильных приложений, функционирующих на различных операционных системах (Android, iOS и др.) с использованием мультиплатформенных фреймворков и современных технологий программирования. Содержание дисциплины: введение в мобильную разработку; особенности мобильных платформ, архитектура мобильных приложений; обзор мультиплатформенных технологий: Flutter, React Native, Xamarin, Kotlin Multiplatform и др.; Разработка пользовательского интерфейса; Управление состоянием приложения; Работа с базами данных и API: локальное хранилище, удаленные запросы, JSON, REST; Сборка и публикация приложений: Google Play, App Store, CI/CD.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Современные интеллектуальные платформы
Цель дисциплины:Сформировать у студентов системное представление о современных интеллектуальных платформах, их архитектуре, функциях и области применения, а также научить использовать инструменты и технологии для проектирования, внедрения и сопровождения интеллектуальных решений в различных предметных областях. Содержание дисциплины: Понятие интеллектуальных платформ: история развития, классификация, особенности; Архитектура современных интеллектуальных систем: компоненты, модули, взаимодействие; Технологии и инструменты искусственного интеллекта: машинное обучение, нейросети, интеллектуальный анализ данных; Облачные и гибридные платформы: Azure AI, IBM Watson, Google Cloud AI, Amazon SageMaker; Интеграция интеллектуальных платформ с информационными системами: API, SDK, базы данных.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Интеллектуальные информационные системы
Цель дисциплины состоит в обучении студентов принципам и методам разработки и использования интеллектуальных систем, включающих искусственный интеллект, машинное обучение и методы анализа данных, для создания решений, способных принимать самостоятельные решения и адаптироваться к изменениям в окружающей среде. Изучаемые темы: Теория, современные технологии и методы интеллектуального анализа данных. Концепция Data Mining Задачи Data Mining. Классификация задач. Модели Data Mining. Базовые методы Data Mining Возможности анализа информации на основе методов ИАД. Процесс обнаружения знаний
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Программирование приложений баз данных
Цель дисциплины: Формирование у студентов знаний и практических навыков по разработке программных приложений, взаимодействующих с базами данных, с интеграцией методов машинного обучения для интеллектуальной обработки, анализа и прогнозирования данных. Изучаемые темы: Введение в программирование приложений баз данных, архитектура клиент-серверных приложений, средства доступа к БД (SQL, ORM, API); Работа с современными СУБД (PostgreSQL, MySQL, SQLite), проектирование структур БД, подключение и взаимодействие с БД через приложения, интеграция с библиотеками машинного обучения, использование Python-библиотек (scikit-learn, pandas) или C++/C# решений, экспорт и предобработка данных из БД для моделей ML; Разработка приложений с интеллектуальным анализом данных
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Введение в технологию блокчейн
Цель дисциплины заключается в ознакомлении студентов с основными принципами, технологиями и приложениями блокчейн. Это включает изучение распределенных баз данных, криптографических методов, управления консенсусом, смарт-контрактов и их потенциальных применений в различных отраслях. Изучаемые темы: Блокчейн: определение, свойства и примеры индустриального применения. Блокчейн как технология в основе Биткоина. Таксономия блокчейнов. ICO: возможность финансирования для проекта Структуры и особенности цифровых счетных единиц. Правовые вопросы аутентификации бизнес инструментов и масштабируемость. Создание своего блокчейн-проекта.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Технологии облачных платформ
Цель дисциплины — предоставить студентам глубокие теоретические и практические знания о технологиях облачных платформ, их архитектуре, моделях предоставления услуг и механизмах масштабирования. Студенты освоят ключевые принципы работы с облачными инфраструктурами, изучат популярные облачные платформы и инструменты для разработки, развертывания и управления облачными приложениями.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Web технологии
Цель дисциплины заключается в изучении современных технологий, инструментов и методов разработки веб-приложений. Изучаемые темы: Основные понятие об WEB - технологиях передачи и обработки информации. Основные элементы web-систем. Язык разметки HTML. Каскадные таблицы стилей CSS. Назначение CSS. Программирование web-страниц. Назначение и способы использования JavaScript. Типы данных JavaScript. Представление данных в XML. Понятия XML, XPATH, XSLT
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Управление программными проектами
Цель дисциплины — обучить студентов основам и методикам эффективного управления проектами в области информационных технологий, включая планирование, организацию ресурсов, контроль выполнения задач и достижение целей проекта с учетом современных методов и инструментов управления проектами. Изучаемые темы: Эволюция подходов к управлению программными проектами. Управление проектами. Проект и организационная структура компании. Модели процесса разработки ПО. Инициация проекта. Управление приоритетами проектов. Методологии XP, Agile, TDD, Kanban. Планирование управления конфигурациями. Основы методики COCOMO II. Планирование управления рисками. Оценка трудоемкости и сроков разработки ПО. Формирование команды. Реализация проекта.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Защита информации в корпоративных системах
Цель дисциплины заключается в обучении студентов основам и стратегиям обеспечения безопасности информации в корпоративной среде. Изучаемые темы: Защита информации в корпоративных системах. Способы реализации криптографической подсистемы защиты информации. Методология исследования корректности ЗИ. Оптимальное управления процессами защиты. Оценка систем защиты. Тестирование ПО. Оценка надежности защитных механизмов. Безопасность компьютерных систем.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Методы и средства защиты информации
Цель дисциплины изучение различных подходов и технологий, используемых для защиты информации от угроз и атак. Изучаемые темы: Базовые понятия информационной безопасности вычислительных сетей. Уязвимости и типичные угрозы для вычислительных сетей. Технологии обеспечения безопасности сетевой инфраструктуры. Виды угроз и методы защиты серверов и корпоративных сетей от них. Методы обеспечения защиты компьютерных сетей от несанкционированного доступа.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
IT-инфраструктура
Цель дисциплины:овладение общими принципами, концепциями и методами в сфере управления ИТ-инфраструктурой предприятия. Изучаемые темы: Основы IT-инфраструктуры; Определение IT-инфраструктуры и ее роль в бизнесе; Ключевые компоненты (серверы, сети, системы хранения, программное обеспечение); Аппаратное обеспечение в IT-инфраструктуре; Локальные и облачные хранилища данных; Программное обеспечение IT-инфраструктуры; Системы мониторинга и управления IT-инфраструктурой; Автоматизация управления инфраструктурой (Ansible, Puppet, Terraform); IT-стандарты и нормативное регулирование; Международные стандарты (ISO/IEC 27001, ITIL, COBIT); Проектирование и модернизация IT-инфраструктуры; Анализ требований бизнеса к IT-инфраструктуре; Планирование и развертывание корпоративных IT-решений; Масштабирование и оптимизация ресурсов; Тренды и инновации в IT-инфраструктуре; Искусственный интеллект и машинное обучение в управлении IT-инфраструктурой; 5G и его влияние на корпоративные сети
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Безопасность Wеб-приложений
Цель дисциплины заключается в изучении методов, стратегий и технологий, направленных на защиту веб-приложений от различных угроз и атак. Изучаемые темы: Теоретические и практические принципы разработки и защиты WEB приложений. Обеспечение безопасности операционной системы. Наиболее опасные виды сетевых атак. Атаки на веб-серверы. Вредоносные программы. Использование уязвимостей. Методы, основанные на использовании тега
Год обучения - 4
Семестр - 2
Кредитов - 5
Профессии
Результаты обучения
- Принимать обоснованные финансовые решения, эффективно управлять личными и корпоративными финансами, используя правовые и экономические знания для принятия грамотных решений в бизнесе и в повседневной жизни.
- Разрабатывать и применять меры по снижению потенциальных рисков в сфере промышленной и экологической безопасности, а также внедрять экологически безопасные и устойчивые практики в профессиональной деятельности в соответствии с законодательными и нормативными требованиями.
- Проводит элементарные прикладные исследования, грамотно оформляет академические тексты при формулировании и обосновании идеи по коммерциализации научных разработок, применяя иструменты искусственного интеллекта для сбора, обработки и анализа данных, а также для решения прикладных задач в профессиональной деятельности.
- Демонстрировать основные компоненты информационно-коммуникационных технологий и виды компьютерной графики. Использовать графические редакторы для создания и редактирования изображений. Применять облачные сервисы и инструменты ИКТ для решения прикладных задач в области компьютерной графики и мультимедиа.
- Знать основные понятия базовых разделов математики и физики. Иметь представление о современной научной картине мира и перспективах развития физики. Уметь формулировать задачи логического характера; применять законы булевой алгебры; определять типы; строить простейшие автоматы.
- Демонстрировать знание современных языков программирования; жизненного цикла программного обеспечения; Уметь: проводить анализ по устранению и восстановлению работоспособности ПО. Производить систематическое сопровождение ПО (обновлять, защищать, модернизировать) до вывода из эксплуатации с учетом принципов инклюзии в образовательной и профессиональной деятельности.
- Демонстрировать знания принципов стратегического менеджмента; методология управления проектами; виды бизнес-правил; бизнес-моделирование; средства CASE; программные средства с инструментами геообработки данных. Умения и навыки: анализ подходов бизнес-планирования бизнес-процессов организации и/или ИКТ-проектов; разрабатывать пакет требований к бизнес-процессам.
- Овладеть способами анализа и классификации современных операционных систем, сетевых архитектур и цифровых коммуникационных платформ для построения надёжных вычислительных сред. Применять методы проектирования, администрирования и оптимизации микропроцессорных систем и сетевой инфраструктуры с использованием инструментов управления ИТ-проектами. Использовать технологии распределённых реестров и блокчейн для обеспечения безопасности, масштабируемости и прозрачности в сетевых и информационных системах.
- Осуществлять проектирование, настройку и интеграцию современных систем управления базами данных с учётом требований надёжности, масштабируемости и безопасности. Использовать методы анализа больших данных и алгоритмы машинного обучения для построения интеллектуальных информационных систем и принятия решений. Разрабатывать и адаптировать кросс-платформенные приложения с доступом к базам данных, обеспечивая взаимодействие с мобильными и интеллектуальными платформами.
- Определять архитектуру, устройства ИВС; инсталлировать ОС сетевых устройств. Описывать методы математического и имитационного моделирования систем и процессов. Проектировать архитектуру программного средства, тестировать архитектуру программного средства; планировать модельный эксперимент и обрабатывать его результаты на ПК.
- Показывать знания методов и средств проектирования ПО и программных интерфейсов, современных гипертекстовых языков программирования. Описывать принципы клиент-серверной модели взаимодействия приложений, работы и правила эксплуатации программно-аппаратных средств защиты информации.