Действующая образовательная программа

6B06120 Программная инженерия в ТарГУ им. Дулати

Дисциплины

  • Математика

    Целью изучения дисциплины «Математика» является подготовка студентов по математике, как базы для освоения дисциплин профессиональной направленности, способствующих готовности выпускника к профессиональной деятельности. Будут изучены основные разделы теории линейной и векторной алгебры, аналитической геометрии, математического анализа.

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Физика

    Цель дисциплины: освоение знаний о фундаментальных физических законах и принципах; применять полученные знания по физике для объяснения разнообразных физических явлений и свойств веществ; практического использования физических знаний; оценивать достоверность естественнонаучной информации. Содержание: основы механики, основы молекулярной физики и термодинамики; электричество и магнетизм; колебания и волны; оптика; квантовая природа излучения; элементы квантовой физики атомов, молекул и твердых тел.

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Информационная безопасность и защита информации

    Цель дисциплины: формирование у студентов системных знаний и практических навыков в области компьютерной безопасности, включая изучение уровней защиты информации, криптографических методов, управления ключами и инфраструктуры открытых ключей. Результат обучения: студент умеет применять криптографические методы для защиты информации, оценивать стойкость криптосистем, управлять ключами и сертификатами, а также реализовывать меры защиты с использованием программных и аппаратных средств.

    Год обучения - 1
    Семестр - 2
    Кредитов - 4
  • Дискретная математика для программистов

    Цель дисциплины формирование фундаментальных знаний у студентов при изучении вопросов теоретико-множественного описания математических объектов, основных проблем теории графов и методологии использования аппарата математической логики, составляющих теоретический фундамент описания функциональных систем. Общие принципы теоретико-множественного описания математических объектов, основные проблемы теории графов и методологию использования аппарата математической логики; способы задания множеств, булевых функций и графов, а также основные методы оперирования с ними; выбор оптимальных методик при решении задач теории множеств, математической логики и теории графов, реализация программных алгоритмов на языке программирования (или среде программирования) способы задания множеств, булевых функций и графов, а также основные методы оперирования с ними.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Объектно-ориентированное программирование (С++)

    Цели дисциплины основ классической теории объектно-ориентированного программирования, в том числе: - пути эволюции технологий программирования от алгоритмического к ООП; - основных принципов объектно-ориентированного построения программных систем; -понятий классов, объектов, взаимоотношений между ними, а также многоуровневой модели OMG; -изучение средств объектно-ориентированного и обобщенного программирования языка С++, средств стандартной библиотеки STL; -выработку практических навыков проектирования и реализации объектноориентированных программ на языке программирования C++. Изучаемые темы: Основы объектно-ориентированного программирования. Классы и объекты в C++. Ключевые слова: structи class. Два вида членов класса: поля и методы. Модификаторы доступа к членам классов: private и public. Перегрузка функций и методов. Конструкторы классов Конструкторы. Два способа инициализации полей. Синтаксис списка инициализации. Использование тернарной операции. Дружественные функции и дружественные классы Статические поля и статические методы класса. Строки в С++. Библиотека STL. Перегрузка операторов. Наследование, виртуальные и статические члены классов, шаблонные Правило «трех» в С++ Динамическое выделение и возврат памяти в С++. Операции: new и delete. Одномерные и двумерные динамические массивы в С++. Наследование классов в С++. Обработка исключительных ситуаций. Основные возможности С++ и STL стандарта.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Основы программирования

    Цель дисциплины -формирование у студентов базовых знаний и навыков программирования на языке C++, освоение ключевых концепций алгоритмизации, структурного и модульного программирования, а также развитие логического и алгоритмического мышления. Изучаемые дисциплины: Введение в язык C++ и основы программирования. Базовые конструкции C++ . Типы данных (целые, вещественные, логические, символьные, строковые). Операции и выражения, приоритет операторов. Алгоритмы и управление потоком выполнения Функции и модульное программирование. Определение и вызов функций,массивы и работа с данными, Строки в C. Указатели и управление памятью.. Потоки и обработка ошибок при работе с файлами. Основы объектно-ориентированного программирования (ООП) в C++. Классы и объекты. Перегрузка функций и операторов.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Администрирование операционных систем

    Цель дисциплины заключается в обеспечении студентов необходимыми знаниями и практическими навыками для эффективного управления и поддержки операционных систем, как в рамках отдельных компьютеров, так и в распределённых вычислительных средах. Дисциплина направлена на изучение принципов установки, настройки, оптимизации, мониторинга и устранения неполадок операционных систем, а также на управление пользователями, правами доступа, безопасностью и сетевыми службами. Студенты овладеют навыками администрирования различных операционных систем (например, Windows, Linux), что позволит им эффективно решать задачи в области информационных технологий и системного администрирования.

    Год обучения - 1
    Семестр - 2
    Кредитов - 4
  • Основы сетевых технологии

    Цель изучения дисциплины заключается в формировании у студентов базовых знаний и практических навыков, необходимых для понимания, проектирования, развертывания, управления и обеспечения безопасности компьютерных сетей. Изучаемые темы: История развития и современное состояние компьютерных сетей, кластеризация и виды сетей. Основные термины и понятия компьютерных сетей: узлы, кабельный сегмент и виды соединения, сегмент сети, облачные вычисления, активные и пассивные устройства в сети передачи данных. Глобальные и локальные сети. Топология сети. Логическая и физическая топологии. Методы доступа к данным и устройствам. Стандарты компьютерных сетей и сетевых решений. Базовая модель OSI.

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Логическое проектирование

    Цель дисциплины: формирование у студентов знаний о методах проектирования цифровых систем, включая разработку и оптимизацию логических схем и алгоритмов. Результат обучения: Навыки проектирования, моделирования и реализации эффективных цифровых систем с использованием логических элементов и современных инструментов автоматизации проектирования.

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Интерактивный дизайн и мультимедиа

    Цель дисциплины - предоставить студентам теоретические и практические знания в области интерактивного дизайна и мультимедийных технологий, развить навыки создания и проектирования цифровых интерфейсов, а также использование мультимедийных элементов (видео, анимация, звук) для создания взаимодействия с пользователем. Студенты научатся разрабатывать эффективные, визуально привлекательные и удобные в использовании интерфейсы для различных цифровых продуктов, таких как веб-приложения, мобильные приложения, игровые интерфейсы и мультимедийные презентации.

    Год обучения - 2
    Семестр - 1
    Кредитов - 4
  • Программирование на языке Java-1

    Цель изучения дисциплины: является в получении студентами теоретических знаний и практических навыков по программированию на языке Java. После завершения курса студент должен знать синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования, технологии программирования; уметь применять выбранные языки программирования для написания программного кода;владеть навыками создание программного кода в соответствии с техническим заданием (готовыми спецификациями).

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Искусственный интеллект: принципы и применение

    Понимать развитие компетенций в применении теоретических знаний и инструментов ИИ, формирование целостного понимания современных интеллектуальных систем; Изучить ключевые понятия, направления и модели представления знаний в ИИ, научить проектировать профильные системы с использованием специализированных инструментов. Знание основ ИИ, моделей представления знаний. Умение применять методы ИИ в базовых интеллектуальных системах. Способность анализировать социальные последствия внедрения ИИ-технологий.

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Компьютерная графика

    Цель дисциплины обучить студентов основам компьютерной графики, включая теоретические и практические аспекты работы с графическимисистемами, создания и обработки изображений, моделирования и визуализации 3D-объектов, а также освоение инструментов и технологий, применяемых вразличных областях. По завершении курса студенты будут владеть практическими навыками для работы в области компьютерной графики и быть готовы решать задачивизуализации, моделирования и создания графических приложений.

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Компьютерная безопасность

    Цель дисциплины: формирование у студентов системных знаний и практических навыков в области компьютерной безопасности, включая изучение угроз, методов защиты информации и криптографических технологий. Результаты обучения: Студент знает основные угрозы и методы защиты информации, умеет применять криптографические средства, оценивать уровень безопасности компьютерных систем и реализовывать меры по обеспечению их защиты.

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Основы кибербезопасности

    Цель дисциплины: Формирование у студентов базовых представлений о кибербезопасности в условиях информационного общества, развитие умений по обеспечению кибербезопасности с учётом актуальных угроз, международных стандартов и принципов защиты. Результаты обучения: Студенты будут знать основы киберпространства и кибербезопасности, понимать типы киберугроз и сферу их распространения, ориентироваться в деятельности международных организаций, а также уметь применять полученные знания при решении практических задач по обеспечению кибербезопасности и проведению оценки её состояния на национальном уровне.

    Год обучения - 2
    Семестр - 2
    Кредитов - 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
  • Сети передачи данных

    Цель дисциплины: формирование у студентов знаний о принципах построения, функционирования и управления сетями передачи данных. Результаты обучения: Студент сможет описывать архитектуру сетей, протоколы передачи данных и выполнять базовую настройку сетевых соединений и оборудования.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Структура и принципы функционирования компьютера

    Цель дисциплины: формирование у студентов знаний об основных типах архитектур компьютеров и многопроцессорных системах, а также развитие навыков разработки и отладки многомодульных программ на языках C++ и ассемблера с учётом особенностей внутренней организации кэш-памяти для повышения производительности ПО. Результаты обучения: студенты смогут разрабатывать и отлаживать многомодульные программы на C++ и ассемблере, эффективно использовать особенности многопроцессорных систем и кэш-памяти для оптимизации программного обеспечения.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Проектирование микропроцессорных систем и сетей

    Цель дисциплины: формирование у студентов навыков проектирования, разработки и интеграции микропроцессорных систем и сетевых решений; изучение аппаратных и программных аспектов; анализ требований; выбор современных компонентов и технологий; освоение принципов организации микропроцессорных систем и сетей.Результат обучения: студенты приобретут навыки проектирования, разработки и настройки микропроцессорных систем и сетей, использования промышленных микроконтроллеров, организации архитектуры и памяти, управления вводом-выводом, а также применения современных инструментальных средств и технологий.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Цифровая обработка данных и численные методы

    Цель дисциплины: формирование у студентов фундаментальных знаний и практических навыков по решению физических и прикладных задач с использованием численных методов и их реализацией на языках программирования. Результаты обучения: студенты будут знать основные численные методы решения математических и физических задач, уметь применять численные алгоритмы для аппроксимации, интегрирования, решения уравнений и оптимизации, а также владеть навыками программной реализации численных методов для решения прикладных задач в научно-технической области.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Протоколы и технологии передачи данных

    Цель дисциплины-формирование основ управления различными видами операционных систем, а также локальными, корпоративными и глобальными сетями. Результат обучения: студент будет способен понимать топологии и классификации сетей; знать основные концепции, такие как сетевой узел, сетевой сегмент, логическая сеть, облако и устройства связи; анализировать топологии на физическом и логическом уровне; понимать основные модели организации взаимодействия открытых систем и стеки протоколов сетевого уровня.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Экономика и предпринимательство, Основы права, Финансовая грамотность

    Цель дисциплины — ознакомить студентов с основными принципами и законами экономики и предпринимательства, научить эффективно осуществлять предпринимательскую деятельность в условиях рыночной экономики; обучить основам правовой системы и законодательства, а также развивать сознание и навыки, направленные на создание справедливого общества через борьбу с коррупцией и формирование правовой культуры; совершенствовать финансовые знания, развивать навыки эффективного управления личными финансами, а также формировать необходимые знания и навыки для правильного выбора финансовых продуктов и инвестиций.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Организация системы баз данных

    Цель дисциплины — формирование основных понятий, архитектуры и структуры системы баз данных. Результат обучения: студент применяет принципы нормализации данных для разработки эффективных структур баз данных; проектирует схемы баз данных в соответствии с требованиями конкретных предметных областей; использует язык запросов (SQL) для выполнения операций извлечения, вставки, обновления и удаления данных.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Охрана труда

    Цель дисциплины - сформировать знания об основном комплексе мероприятий, проводимых по вопросам правово-трудовой, санитарно-гигиенической, организационной, лечебно-профилактической, технической и социально-экономической деятельности. В рамках данной дисциплины будут рассмотрены: оптимизация режимов труда с учетом психофизиологии для повышения производительности труда работников, работников в целом, правильная организация трудовой деятельности рабочего с применением всех требований основных систем стандартов безопасности по охране труда

    Год обучения - 3
    Семестр - 1
    Кредитов - 3
  • Введение в обработку данных Python

    Цель дисциплины: формирование фундаментальных знаний и практических навыков программирования на языке Python, включая основы синтаксиса, структуры данных и методы обработки информации с использованием специализированных библиотек. Результат изучения: студент будет способен разрабатывать базовые программные решения для анализа данных, использовать библиотеки NumPy и Pandas для структурирования, очистки и визуализации данных, а также интерпретировать результаты в контексте прикладных задач.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Интеллектуальный анализ данных

    Цель дисциплины: формирование у студентов теоретических знаний и практических навыков в области извлечения полезной информации и закономерностей из больших объемов данных с применением современных методов и технологий интеллектуального анализа. Результат изучения: студенты приобретают знания о ключевых методах и алгоритмах анализа данных, овладевают навыками работы с инструментами обработки и анализа информации, учатся применять модели интеллектуального анализа данных для решения прикладных задач, а также развивают умение интерпретировать полученные результаты и учитывать этические аспекты работы с данными.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Методы численного моделирования и цифровой аналитики

    Цель дисциплины: формирование у студентов практических навыков применения методов цифровой аналитики для обработки, анализа и интерпретации больших данных (Big Data) с использованием современных программных средств и платформ. Результаты обучения: студенты смогут применять методы цифровой аналитики для работы с большими объёмами данных, критически оценивать полученные результаты и выявлять возможные ошибки. Они будут владеть основами численного моделирования и уметь разрабатывать вычислительные алгоритмы для решения прикладных задач в различных областях.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Современные системы управления базами данных

    Цель дисциплины – формирование архитектуры и принципов функционирования современных СУБД, формирование практических навыков применения языковых инструментов управления данными. Результат обучения: студенты будут способны создавать базы данных и их объекты в современных СУБД, управлять данными средствами языка структурированных запросов SQL.

    Год обучения - 3
    Семестр - 2
    Кредитов - 5
  • Администрирование систем и сетей

    Целью дисциплины является изучение основ администрирования разных видов операционных систем, а также локальных, корпоративных и глобальных сетей. Изучаемые темы: Топологию и классификацию сетей. Основные понятия: узел сети, сегмент сети, логическая сеть, облако, коммуникационные устройства. Топологию на физическом и логическом уровне. Базовые модели организации взаимодействия открытых систем. Стеки протоколов сетевого уровня

    Год обучения - 3
    Семестр - 2
    Кредитов - 5
  • Моделирование цифровых двойников

    Цель дисциплины- формирование теоретических знаний и практических навыков по применению методов и инструментов математического и имитационного моделирования в промышленности, экономике и социальных системах для разработки агрегированных цифровых двойников. Результат изучения: освоения курса студенты будут способны управлять и координировать агрегированные цифровые решения; моделировать ситуации, проекты, задачи.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Компьютерное моделирование

    Цель дисциплины- формирование теории, методов и технологий компьютерного моделирования при исследовании, проектировании и применении информационных систем. Результат изучения: типовые классы моделей и методы моделирования сложных систем; принципы построения моделей, методы их формализации и алгоритмизации; методы анализа и учета случайной составляющей моделей.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Программная инженерия

    Цель дисциплины: формирование у студентов фундаментальных знаний и практических навыков в программной инженерии, включая все этапы жизненного цикла ПО, с акцентом на командную работу, качество и современные инструменты разработки.Результат обучения: студент будет уметь проектировать, разрабатывать, тестировать и сопровождать ПО, эффективно работать в команде с использованием современных средств, применять стандарты и методы управления качеством, а также участвовать в управлении жизненным циклом программных продуктов.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Безопасность жизнедеятельности, Экология и устойчивое развитие

    Цель дисциплины – ознакомление с основами безопасности жизнедеятельности, современными экологическими проблемами и концепциями достижения устойчивого развития. Будут изучены: принципы общей экологии и закономерности развития экосистем с принципами развития человечества, научно-технического прогресса, основные проблемы экологической безопасности РК. В результате обучения дисциплины - студенты будут владеть знаниями и навыками по использованию основных концепций и понятий в области экологической безопасности и жизнедеятельности.

    Год обучения - 3
    Семестр - 2
    Кредитов - 3
  • Интерфейсы компьютерных систем

    Цель дисциплины: формирование базовых знаний о типах и функциях интерфейсов компьютерных систем и их роли во взаимодействии аппаратного и программного обеспечения. Результат обучения: студенты освоят принципы работы различных интерфейсов и приобретут практические навыки их проектирования, настройки и анализа для эффективного обмена данными в компьютерных системах.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Расширенные технологии Front-end

    Цель дисциплины –– углубленное изучение передовых концепций в области frontend-разработки, включая работу с фреймворками, библиотеками, инструментами для оптимизации и тестирования, а также на развитие навыков создания масштабируемых и поддерживаемых интерфейсов. Результат обучения: студент будет способен разрабатывать сложные и интерактивные web-приложения с использованием современных front-end технологий, включая фреймворки (например, React, Vue или Angular), системы сборки и автоматизации, а также принципы адаптивной и кроссбраузерной верстки.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Программирование для мобильных устройств

    Цель дисциплины: формирование основных принципов и методов программирования мобильных устройств с использованием современных языков и платформ. Результат обучения: студенты смогут создавать, отлаживать и оптимизировать мобильные приложения для различных операционных систем

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Продвинутое программирование на Python

    Цель дисциплины понимание работы со специализированными библиотеками для обработки, визуализации и анализа данных (pandas, numpy, plotly), развитие навыков работы с данными: сбор, обработка, визуализация, разведывательный анализ.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Основы машинного обучения

    Цель дисциплины: формирование фундаментальных знаний об основных концепциях, методах и алгоритмах машинного обучения, включая задачи классификации, регрессии и кластеризации, а также принципов построения обучающихся моделей. Результат изучения: студент будет способен применять базовые алгоритмы машинного обучения, использовать библиотеки Python (например, scikit-learn) для построения и оценки моделей, а также интерпретировать результаты в контексте анализа данных и принятия решений.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Основы НИР, коммерциализация и академическое письмо

    Цель дисциплины – формирование понятия о целях и задачах научных исследований, подготовка и выработка навыков, необходимых для научной работы. Будут изучены: организация научных исследований в высшей школе, методика исследований, работа с данными и первоисточниками, цели и задачи коммерциализации НИР, освоение научного стиля изложения материала В результате освоения дисциплины студенты приобретут практические навыки выполнения НИР.

    Год обучения - 4
    Семестр - 1
    Кредитов - 4
  • Управление большими данными и описательная статистика

    Цель дисциплины: сформировать у студентов знания ключевых понятий и терминологии в области больших данных, планирования научных экспериментов и обработки экспериментальных данных. Результат обучения: студент будет способен применять методы и алгоритмы обработки больших объемов данных, понимать концептуальные и теоретические модели прикладных задач анализа больших данных, а также использовать аппаратные ресурсы для решения задач анализа и обработки данных.

    Год обучения - 4
    Семестр - 1
    Кредитов - 6
  • Встроенные системы и микроконтроллеры

    Цель дисциплины: формирование у студентов навыков разработки и внедрения встраиваемых систем, включая проектирование аппаратного и программного обеспечения для специализированных устройств. Результат обучения: овладение навыками создания эффективных встраиваемых систем с использованием микроконтроллеров, программирования на низком уровне и интеграции аппаратно-программных компонентов.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Разработка мобильных приложений

    Цель дисциплины: формирование у студентов базовых знаний и практических навыков создания мобильных приложений с использованием современных инструментов и технологий. Результат обучения: студенты смогут разрабатывать, тестировать и сопровождать мобильные приложения для различных платформ, применять основные принципы проектирования интерфейсов и работать с базами данных.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Облачные IT-решения

    Формирование у студентов теоретических знаний и практических навыков по проектированию, развертыванию и управлению облачными IT-решениями, а также изучение современных облачных технологий и их применения для бизнеса и IT-инфраструктуры. Задачи дисциплины: Изучение основ облачных технологий, Ознакомление с ведущими облачными платформамию. Практическое освоение инструментов облачных решений, Интеграция облачных решений в корпоративную инфраструктуру, Развитие профессиональных компетенций в области облачных технологий.

    Год обучения - 4
    Семестр - 2
    Кредитов - 6
  • Управление программными проектами

    Цель дисциплины - освоение методологии подготовки, условий и реализации изменений и ИТ-проектов, включая планирование, использование информационных систем для управления проектами, принципы управления затратами и понимание жизненного цикла ИТ-проектов. Результаты обучения: определять методологию управления инвестиционными и IT-проектами; планировать IT-проекты; применять информационные системы для управления проектами; использовать инструменты бизнес-аналитики на базе SQL Server..

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Управление цифровой трансформацией

    Цель дисциплины - формировании практических навыков применения методов цифровой трансформации с использованием современных информационных технологий, программных средств, цифровых сервисов и платформ для решения управленческих задач, освоение методологий выбора и внедрения ERP-систем. Результаты обучения: перечислять методы цифровой трансформации, применять научные технологии и цифровые сервисы для решения управленческих задач, анализировать и моделировать бизнес-процессы, разрабатывать планы ERP-системы, оценивать эффективность цифровых.

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Программное средство IoT

    Научить студентов разрабатывать программные решения для интернета вещей (IoT), включая проектирование, программирование и интеграцию устройств в IoT-системы. Результат обучения: разработка безопасных, масштабируемых программных решений для IoT с навыками программирования, интеграции устройств, работы с протоколами связи, облачными платформами и анализа данных.

    Год обучения - 4
    Семестр - 2
    Кредитов - 6
  • Защита информации в компьютерных системах и сетях

    Цель дисциплины: сформировать у студентов теоретические знания и практические навыки по обеспечению защиты информации в компьютерных системах и сетях, включая выявление угроз и применение методов их нейтрализации. Результат обучения: студенты смогут анализировать уязвимости, выбирать и применять соответствующие средства защиты, обеспечивая безопасность данных и устойчивость информационных систем к внешним и внутренним воздействиям.

    Год обучения - 4
    Семестр - 2
    Кредитов - 6
  • Облачные платформы и сервисы

    Целью изучения дисциплины является формирование знаний внутренней структуры и принципов функционирования систем IoT, также навыков практической реализации граничных вычислений на базе облачных платформ, граничных узлов и веб-сервисов. В рамках дисциплины будут изучены: архитектура и ключевые характеристики облачных вычислений, преимущества и риски связанные с IaaS, PaaS, SaaS, основные аспекты проектирования облачных архитектур, современные платформы облачных вычислений. В результате студенты будут владеть современными решениями на основе «облачных» технологий.

    Год обучения - 4
    Семестр - 2
    Кредитов - 6

Результаты обучения

  • Принимать обоснованные финансовые решения, эффективно управлять личными и корпоративными финансами, используя правовые и экономические знания для принятия грамотных решений в бизнесе и в повседневной жизни.
  • Разрабатывать и применять меры по снижению потенциальных рисков в сфере промышленной и экологической безопасности, а также внедрять экологически безопасные и устойчивые практики в профессиональной деятельности в соответствии с законодательными и нормативными требованиями.
  • Проводит элементарные прикладные исследования, грамотно оформляет академические тексты при формулировании и обосновании идеи по коммерциализации научных разработок, применяя иструменты искусственного интеллекта для сбора, обработки и анализа данных, а также для решения прикладных задач в профессиональной деятельности.
  • Демонстрировать основные компоненты информационно-коммуникационных технологий и виды компьютерной графики. Использовать графические редакторы для создания и редактирования изображений. Применять облачные сервисы и инструменты ИКТ для решения прикладных задач в области компьютерной графики и мультимедиа.
  • Знать основные понятия базовых разделов математики и физики. Иметь представление о современной научной картине мира и перспективах развития физики. Уметь формулировать задачи логического характера; применять законы булевой алгебры; определять типы; строить простейшие автоматы.
  • Демонстрировать знание современных языков программирования; жизненного цикла программного обеспечения; Уметь: проводить анализ по устранению и восстановлению работоспособности ПО. Производить систематическое сопровождение ПО (обновлять, защищать, модернизировать) до вывода из эксплуатации с учетом принципов инклюзии в образовательной и профессиональной деятельности.
  • Демонстрировать знание сетевых оборудований, диагностики неисправностей в сетях; сетевую топологию; современных программных приложений для обработки данных; особенности различных СУБД и требований. Уметь проектировать, монтажировать и обслуживать ЛВС организации; проектировать аппаратно-программные комплексы для БД.
  • Демонстировать знание операционных систем и их структур, назначение и функции ОС, основ электроники; общих принципов функционирования аппаратных, программных и программно-аппаратных средств.Установка системного и прикладного программного обеспечения в соответствии с требованиями организации-производителя.
  • Демонстрировать знание основных инструментальных средств искусственного интеллекта. Моделирование нечетких множеств, нечеткая логика. Методологии разработки программного обеспечения. Уметь разрабатывать, согласовывать и утверждать техническое задание на создание систем искусственного интеллекта.
  • Демонстировать знание основ администрирования и настройки мобильных приложений; современных гипертекстовых языков программирования; принципов работы и правил эксплуатации программно-аппаратных средств защиты информации. Уметь создавать мобильные приложения, Кодировать на серверных языках программирования (PHP, Ruby, Python)
  • Демонстировать знание технологий разработки ПО. Работать с микроконтроллерами и основными отладочными платами. Программные средства для IoT систем. Управление программными проектами.Уметь оценивать сложность разработки конкретной программной системы. Работа с большими объемами информации. Моделирование бизнес-процессов
Top