6B06150 Вычислительная техника и программное обеспечение в КУ им. Коркыт Ата
-
Цель образовательной программы Подготовка конкурентноспособных бакалавров, способных проектировать, разрабатывать программное обеспечение, владеющих знаниями и навыками в области программного и информационного обеспечения вычислительных систем, проектирования архитектуры, администрирования сетей.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Название ВУЗа Кызылординский университет имени Коркыт Ата
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Физика I
Цели предмета: Основной целью преподавания предмета «Физика I» является оказание помощи студентам в освоении фундаментальных основ физики, а также развитие у них навыков решения реальных задач, особенно в контексте их будущей профессиональной деятельности. В ходе курса студенты изучат основные понятия и законы механики, термодинамики, электричества и магнетизма, оптики и волновой оптики.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Математика
Целью изучения дисциплины является овладение основными понятиями, законами и теориями разделов высшей математики, включенных в теоретический материал данной дисциплины, умение использовать изученные приемы и методы для решения конкретных задач. Развивать математическую интуицию и умение использовать изученные математические методы в решении задач прикладного характера, связанных с будущей специальностью студента. Формирование у студентов твердых навыков решения математических задач с доведением решения до практически приемлемого результата
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Физика II
Цель предмета: изучение законов физики и их применения в различных областях, а также формирование у студентов основ решения профессиональных задач. Описание курса: Изучает дополнительные темы и концепции физики, такие как электричество и магнетизм, электромагнетизм, оптика и волновая оптика, а также атомная и ядерная физика. Студенты решают типичные обобщенные задачи по физике, как теоретические, так и экспериментальные, используя современные измерительные приборы и компьютерное моделирование физических состояний.
Год обучения - 1
Семестр - 2
Кредитов - 4
-
Введение в программирование
Цель дисциплины "Введение в программирование" — дать студентам фундаментальные знания и навыки в области программирования, необходимых для понимания принципов разработки программного обеспечения. Курс направлен на развитие логического и алгоритмического мышления, знакомство с основными концепциями и технологиями программирования, а также на формирование умения разрабатывать простые программы и решать задачи с использованием алгоритмов. Дисциплина "Введение в программирование" направлена на ознакомление студентов с основами программирования и алгоритмизации. В рамках курса обучающиеся изучают базовые концепции программирования, такие как переменные, типы данных, операторы, условия, циклы и функции. Также в курс включены основы объектно-ориентированного программирования, работа с массивами и базовые алгоритмические структуры. Курс предполагает освоение одного из языков программирования (чаще всего это Python, C++ ,С#), что дает студентам практические навыки разработки программных приложений и решение различных задач с помощью кода.
Год обучения - 1
Семестр - 2
Кредитов - 7
-
Технология программирования
Цель дисциплины: Формирование у студентов базовых знаний и практических навыков в области технологии программирования, включающей методы, инструменты и подходы к разработке программного обеспечения. Изучение основных принципов программирования и этапов жизненного цикла программного обеспечения. Ознакомление с методологиями разработки программ, такими как структурное, модульное и объектно-ориентированное программирование. Освоение современных языков программирования и инструментов разработки. Приобретение навыков написания, тестирования, отладки и документирования программ. Развитие алгоритмического мышления и логики.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Операционные системы
Цель: Основная цель курса "Операционные системы" заключается в изучении принципов, архитектуры и функций операционных систем, необходимых для эффективного управления ресурсами компьютерной системы и обеспечения работы программного обеспечения. Описание предмета: В рамках данной дисциплины студенты осваивают основные концепции операционных систем, такие как процессы, потоки управления, планирование задач, виртуализация ресурсов, управление памятью и файловыми системами. Они изучают принципы организации и функционирования операционных систем на уровне ядра и пользовательского интерфейса, а также методы управления ресурсами компьютерной системы. Результат: По завершении курса студенты будут обладать глубоким пониманием принципов, архитектуры и функций операционных систем, а также смогут применять полученные знания для управления ресурсами компьютерной системы, обеспечения работы программного обеспечения и решения различных задач в области информационных технологий.
Год обучения - 2
Семестр - 1
Кредитов - 3
-
Математическая статистика и основы анализа данных
Цель дисциплины: Формирование у студентов знаний и навыков в области математической статистики, позволяющих анализировать данные, строить статистические модели и принимать решения на основе вероятностных методов. Изучение основных понятий и методов математической статистики. Освоение теоретико-вероятностных основ статистического анализа. Приобретение навыков обработки и интерпретации статистических данных. Изучение методов проверки статистических гипотез. Применение статистических методов в научных исследованиях и практических задачах. По окончании курса студенты должны уметь:Осуществлять сбор, обработку и анализ статистических данных. Вычислять и интерпретировать основные статистические характеристики. Применять методы проверки статистических гипотез. Выполнять регрессионный и корреляционный анализ. Использовать статистические методы для решения прикладных задач. Курс является фундаментальным для специалистов, работающих с анализом данных, моделированием и прогнозированием.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Электроника
Цель: Дисциплина "Электроника" направлена на освоение основных концепций в области электроники, включая работу с полупроводниковыми приборами, усилителями, интегральными схемами и цифровой электроникой. Описание предмета: В рамках этой дисциплины студенты изучают основные принципы работы полупроводниковых устройств, принципы проектирования и анализа усилителей, интегральных схем, а также основы цифровой электроники. Они также учатся применять электронные компоненты в различных устройствах и системах. Обучающиеся изучают методы анализа и проектирования электронных схем, разработку усилителей, генераторов, фильтров, а также применение логических элементов для создания цифровых систем. Результат: По завершении дисциплины студенты приобретают глубокие знания в области электроники и способны анализировать, проектировать и разрабатывать различные электронные устройства и системы. Они освоили методы работы с полупроводниковыми приборами, умеют проводить анализ и проектирование электронных схем, а также применять цифровые компоненты для создания сложных цифровых систем. Это позволяет студентам успешно применять полученные знания и навыки в различных областях, связанных с электроникой, в том числе в инженерии, технологиях и научных исследованиях.
Год обучения - 2
Семестр - 1
Кредитов - 3
-
Теория электрических цепей
Цель: Цель дисциплины "Теория электрических цепей" заключается в изучении основных принципов и методов анализа электрических цепей, а также в применении комплексных чисел и фазорного анализа для решения задач переменного тока. Описание предмета: В рамках данной дисциплины студенты изучают фундаментальные законы, описывающие поведение электрических цепей, такие как закои Ома, Кирхгофа, и теорема Нортона. Они также знакомятся с методами анализа электрических цепей в стационарном и переменном режимах работы. Особое внимание уделяется анализу переменного тока с использованием комплексных чисел и фазорного анализа, что позволяет эффективно решать задачи в электротехнике и электронике. Результат: По завершении курса студенты будут обладать углубленным пониманием основных принципов и методов анализа электрических цепей. Они смогут применять полученные знания для решения различных задач, связанных с проектированием, анализом и эксплуатацией электрических цепей и систем. Эти навыки будут полезны как для работы в области электротехники и электроники, так и для дальнейшего обучения в смежных областях.
Год обучения - 2
Семестр - 1
Кредитов - 3
-
Основы права
Курс Основы права направлен на понимание основных понятий и принципов права. Данный курс предполагает формирование их правовой культуры, разъясняя основы правовых знаний и правового регулирования в обществе.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы финансовой грамотности
Дисциплина «Основы финансовой грамотности» направлена на формирование у обучающихся базовых знаний и практических навыков в области личных и семейных финансов, а также на развитие ответственного отношения к управлению личным бюджетом, сбережениями, кредитами и инвестициями. Изучение курса способствует выработке устойчивых финансовых привычек, необходимых для принятия рациональных финансовых решений в повседневной жизни и профессиональной деятельности.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Теория вероятностей
Цель: Цель дисциплины "Теория вероятностей" заключается в обучении студентов математическим методам и моделям для анализа случайных явлений и процессов. Описание предмета: В рамках данной дисциплины студенты изучают основные понятия и принципы теории вероятностей. Они знакомятся с различными видами случайных величин, включая дискретные и непрерывные, а также с основными распределениями вероятностей, такими как биномиальное, нормальное и экспоненциальное распределения. Студенты также изучают основные методы математического анализа случайных процессов, включая оценку вероятностей, математическое ожидание, дисперсию и другие характеристики случайных величин. Результат: После прохождения курса студенты будут обладать глубоким пониманием основных концепций теории вероятностей и смогут применять их для анализа различных случайных явлений и процессов. Они также приобретут навыки работы с различными видами случайных величин и распределений вероятностей, что будет полезно для их дальнейшего обучения и профессиональной деятельности, особенно в области информационных технологий, финансов и статистики.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Система управления базами данных
Основная цель курса "Система управления базами данных" заключается в изучении принципов, методов и технологий организации, хранения, обработки и доступа к данным в базах данных, а также в развитии навыков работы с ними для эффективного управления информацией. Описание предмета: Данная дисциплина представляет собой изучение основных концепций реляционных и нереляционных баз данных, языков запросов, методов нормализации данных, техник оптимизации запросов, а также принципов построения и администрирования баз данных. Студенты также изучают методы обеспечения безопасности и целостности данных, механизмы репликации и резервного копирования, а также современные технологии баз данных, такие как NoSQL и распределенные базы данных. Результат: По завершении курса студенты будут обладать глубоким пониманием принципов, методов и технологий организации баз данных, а также смогут применять полученные знания для проектирования, разработки и администрирования баз данных, обеспечения их безопасности и производительности, а также для анализа и обработки информации. Это будет иметь важное значение для их будущей профессиональной деятельности в области информационных технологий, баз данных и аналитики данных.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Экономика и предпринимательство
Целью дисциплины является предоставление студентам экономических знаний, связанных с их будущей профессиональной деятельностью, развитие аналитических навыков и умения принимать обоснованные экономические решения. Студенты изучат основные принципы экономики и предпринимательства, применимые к их сферам деятельности. Рассматриваются основные экономические концепции, методы анализа экономической информации, принципы принятия экономических решений и бизнес-стратегии. Р
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Инклюзивные подходы в инженерной и IT-деятельности
Сформировать у студентов инженерных и IT-специальностей системное понимание инклюзивных подходов в профессиональной деятельности, развить навыки проектирования, разработки и внедрения технических и информационных решений, учитывающих разнообразие потребностей пользователей, включая людей с ограниченными возможностями. Дисциплина раскрывает основные принципы и методы инклюзии в инженерной и информационно-технологической практике. Рассматриваются вопросы социальной ответственности инженера, доступности инфраструктуры и цифровых решений, а также стандарты и нормативы, регулирующие инклюзивность (включая международные и национальные документы). Особое внимание уделяется универсальному дизайну, эргономике, разработке интерфейсов и продуктов, учитывающих многообразие пользователей. Студенты анализируют примеры инклюзивных технических решений и разрабатывают собственные проекты с учетом принципов равенства, доступности и социальной значимости.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Дискретная математика
Главной целью освоения дисциплины "Дискретной математики" является обучение студентов методам решения задач дискретной математики и соответствующему мышлению. В процессе обучения требуется дать студентам запас базовых знаний по основным разделам дискретной математики, обучить рациональному и эффективному использованию полученных знаний при решении типовых задач дискретной математики; сформировать у студентов представление о дискретной математике как методе изучения широкого круга объектов и процессов.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Методы научных исследований
Дисциплина направлена на формирование у студентов базовых знаний и практических навыков в области организации и проведения научных исследований в сфере вычислительной техники и программного обеспечения. В рамках курса рассматриваются теоретические основы научного познания, структура и логика научного исследования, методы сбора, анализа и интерпретации научной информации, правила оформления научных работ и публикаций. Особое внимание уделяется применению научного подхода при решении инженерных и исследовательских задач в области ИТ и программирования.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Архитектура вычислительных систем
Цель: Дисциплина "Архитектура вычислительных систем" нацелена на освоение студентами основных принципов и концепций построения компьютерных систем, включая как их аппаратную, так и программную составляющие. Описание предмета: В ходе курса студенты изучают структуру и функционирование компьютерных систем начиная с низкоуровневых компонентов и заканчивая архитектурой системы в целом. Рассматриваются основы организации и взаимодействия компонентов компьютерной системы, принципы построения распределенных систем и сетей. Обсуждаются вопросы, касающиеся проектирования и оптимизации архитектуры вычислительных систем с учетом их производительности, надежности и масштабируемости. Результат: По завершении курса студенты приобретают глубокие знания о структуре и функционировании компьютерных систем, а также о принципах и методах их проектирования. Они получают навыки анализа и оценки архитектурных решений, что позволяет им принимать обоснованные решения в различных сферах информационных технологий.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Организация вычислительных систем и сетей
Цель: Дисциплина "Организация вычислительных систем и сетей" направлена на освоение основных принципов организации вычислительных устройств, систем и сетей, а также их взаимодействия в процессе обработки информации. Описание предмета: В ходе курса студенты изучают особенности организации вычислительных машин, систем и сетей, включая принципы построения отдельных устройств и их взаимодействие при вводе, обработке и выводе информации. Рассматриваются принципы функциональной и структурной организации вычислительных систем, включая аппаратные и программные компоненты. Также осваиваются арифметические, логические и схематические основы персональных компьютеров и других вычислительных устройств. Результат: По завершении курса студенты приобретают понимание основных принципов организации вычислительных систем и сетей, умение анализировать их структуру и функциональность. Они также освоивают навыки работы с аппаратными и программными компонентами вычислительных устройств, что является важным для дальнейшей профессиональной деятельности в области информационных технологий.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Объектно-ориентированный язык программирования
Основная цель курса "Объектно-ориентированный язык программирования" заключается в обучении студентов основным концепциям объектно-ориентированного программирования (ООП) и развитии навыков работы с различными языками программирования, поддерживающими эти концепции.В ходе изучения дисциплины студенты получают понимание основных концепций ООП, таких как классы, объекты, наследование, полиморфизм и инкапсуляция. Они также изучают различные объектно-ориентированные языки программирования, которые поддерживают эти концепции, и исследуют их синтаксис, особенности, а также основные библиотеки и инструменты, доступные для разработки программного обеспечения.По завершении курса студенты будут обладать глубоким пониманием основных принципов объектно-ориентированного программирования и смогут применять их при разработке программного кода на различных языках программирования. Они также получат опыт работы с различными интегрированными средами разработки (IDE), отладчиками и другими инструментами, что будет иметь важное значение для их будущей профессиональной деятельности в области информационных технологий и программирования.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Экология и устойчивое развитие
Цель дисциплины - объяснение принципов устойчивого развития с учетом эффективного использования природных ресурсов, защиты окружающей среды и удовлетворения социальных и экономических потребностей общества. Задачи дисциплины: объяснить связь и различия между экологией и устойчивым развитием; научить сохранять природные ресурсы и находить решения экологических проблем. В рамках курса рассматриваются основные законы экологии, истощение природных ресурсов, изменение климата, загрязнение окружающей среды, проблемы отходов и другие экологические вопросы.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Математическая логика
Курс познакомит студентов с основными понятиями математической логики и научит использовать методы обработки, анализа и фиксации, используемые при решении математических задач на компьютере. Ознакомление с природой, структурой, функциями логического мышления и методами его формирования, обучение использованию методики критического анализа информации для повышения эффективности процесса принятия решений, обучение правилам доказательства и опровержения в сфере научной, профессиональной и повседневной практики, демонстрация составления алгоритма подготовки и проведения устного выступления./
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Охрана труда и безопасность жизнедеятельности
Дисциплина охватывает два взаимосвязанных аспекта: охрану труда, направленную на обеспечение безопасности и здоровья работников в процессе их профессиональной деятельности, и безопасность жизнедеятельности, включающую защиту жизни и здоровья человека в повседневных условиях. В рамках дисциплины изучаются правовые, организационные и технические меры по обеспечению безопасности труда, предотвращению профессиональных заболеваний и травм, а также правила и действия в чрезвычайных ситуациях (пожары, техногенные катастрофы, экологические угрозы и т.д.). Обучающиеся изучают основы гражданской защиты, основы оказания первой доврачебной помощи и организации спасательных работ. Дисциплина направлена на формирование у студентов системного подхода к вопросам безопасности и выработку практических навыков для обеспечения безопасности на рабочем месте и в жизни.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Цифровая схемотехника
Изучат основы проектирования и анализа цифровых схем и устройств. Курс включает в себя булеву алгебру, логические элементы, комбинационные и последовательные схемы. Применяется для разработки цифровых систем, таких как процессоры, память и периферийные устройства.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Основы антикоррупционной культуры
Курс основы антикоррупционной культуры направлен на профилактику коррупции, понимание ее причин и последствий, а также формирование антикоррупционной культуры в обществе. В курсе будет проведен анализ международного и отечественного опыта по противодействию коррупции, информации о роли представителей гражданского общества, молодежи и широкой общественности.
Год обучения - 2
Семестр - 2
Кредитов - 3
-
Использование искусственного интеллекта при разработке программ
"Использование искусственного интеллекта при разработке программ" охватывает применение методов и технологий ИИ в процессе разработки программного обеспечения. Она направлена на обучение студентов использованию инструментов и алгоритмов ИИ для оптимизации и улучшения качества разработки программных продуктов. В рамках дисциплины изучаются : Основы искусственного интеллекта и его применения в разработке программного обеспечения. Машинное обучение и его использование для анализа данных, прогнозирования и улучшения функционала программ. Автоматизация тестирования программного обеспечения с помощью ИИ. Разработка интеллектуальных систем: создание чат-ботов, рекомендательных систем, обработка естественного языка (NLP). Использование ИИ для оптимизации процессов разработки: автоматизация написания кода, тестирования, код-ревью и управления проектами. Инструменты и платформы для разработки ИИ-систем, такие как TensorFlow, PyTorch, OpenAI и другие.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Организация и обслуживание локальной сети
Цель: Данная дисциплина направлена на овладение студентами знаниями и навыками, необходимыми для успешной организации и обслуживания локальных сетей. Описание: В ходе курса студенты изучают основные компоненты локальных сетей, как аппаратные (коммутаторы, маршрутизаторы, сетевые кабели) и программные (операционные системы, сетевые протоколы). Они также знакомятся с методами настройки сетевых устройств и протоколов передачи данных. Курс включает изучение архитектуры сетей, включая принципы маршрутизации и коммутации данных, а также методы обеспечения безопасности сети, такие как настройка брандмауэров, виртуальных частных сетей (VPN) и применение протоколов шифрования. Результат: По завершении обучения студенты получают необходимые знания и умения для создания, настройки и обслуживания локальных сетей. Они могут эффективно управлять сетевым оборудованием, а также обеспечивать безопасность передачи данных в сети.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Программирование микроконтроллеров (минор)
Цель:Основная цель дисциплины "Программирование микроконтроллеров" заключается в обучении студентов аппаратной архитектуре микроконтроллеров, их периферийным устройствам и интерфейсам, а также в освоении основных принципов и навыков программирования для управления микроконтроллерами. Описание дисциплины:Программирование микроконтроллеров - это область, где аппаратное и программное обеспечение сочетаются для создания устройств, способных выполнять различные функции. Эти устройства могут быть использованы во множестве приложений, начиная от умных домов и электроники автомобилей до медицинских устройств и промышленного оборудования. В ходе изучения дисциплины, студенты погружаются в аппаратную архитектуру микроконтроллеров, изучая их внутреннюю структуру, основные компоненты и периферийные устройства. Они узнают о различных типах интерфейсов, таких как UART, SPI и I2C, которые позволяют микроконтроллерам взаимодействовать с другими устройствами. Кроме того, студенты изучают основы программирования микроконтроллеров на различных языках, таких как C и C++, и узнают, как писать код для управления периферийными устройствами, считывания и записи данных, обработки событий и т.д. Они также изучают принципы организации программного кода, оптимизации его работы и отладки. Результат: По завершении курса студенты приобретают глубокое понимание аппаратной архитектуры микроконтроллеров и основ программирования, необходимых для создания эффективных устройств. Они способны разрабатывать программное обеспечение для управления микроконтроллерами, а также интегрировать их в различные системы, выполняя задачи с высокой производительностью и надежностью.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Методы и средства защиты компьютерной информации
Цель: Освоение студентами существующих методов и средств защиты компьютерной информации, включая программно-аппаратные комплексы. Описание дисциплины: Данная дисциплина предназначена для изучения современных технологий и программно-аппаратных средств защиты компьютерной информации. В ее содержание входят пять основных направлений: обнаружение компьютерных атак, межсетевое экранирование, организация виртуальных частных сетей, технологии защищенной обработки информации и аудит информационной безопасности в компьютерных сетях. Результат: По завершении курса студенты приобретают знания о современных методах и технологиях защиты информации в компьютерных сетях. Они умеют анализировать угрозы и риски, связанные с использованием информационных систем, а также могут предложить и применить соответствующие методы и средства защиты для обеспечения информационной безопасности
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Компьютерные сети
Цель: Познакомить студентов с основными принципами и методами построения и функционирования компьютерных сетей, а также с протоколами и стандартами связи в этих сетях. Описание дисциплины: В рамках данной дисциплины студенты изучают технические особенности организации компьютерных сетей, их характеристики и топологии, а также методы организации локальных сетей и сетей Интернет. Обучение включает в себя освоение базовых понятий, таких как сетевые модели и топологии, а также практические навыки настройки и управления сетевым оборудованием. Результат: После завершения курса студенты смогут грамотно проектировать и организовывать компьютерные сети различного масштаба, устанавливать и настраивать необходимое сетевое оборудование, а также проводить анализ и диагностику сетевых проблем. Эти знания и навыки будут полезными для дальнейшей профессиональной деятельности в области информационных технологий и связи.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
3D технологии и компьютерная графика
Цель:Подготовить студентов к профессиональной работе с современными редакторами трехмерной графики, обеспечивая им основные знания и навыки в области обработки, корректировки, создания и визуализации трехмерных изображений. Описание дисциплины:Студенты изучают основные принципы и методы работы с трехмерной графикой, включая использование современных редакторов и программного обеспечения. Обсуждаются технологии и методы создания трехмерных моделей, анимации, освещения и текстурирования. В рамках курса также рассматриваются принципы визуализации трехмерных сцен и специфика работы с компьютерной графикой. Особое внимание уделяется практическим упражнениям и проектам, в ходе которых студенты получают опыт работы с трехмерными моделями и анимациями, а также разрабатывают собственные проекты с использованием трехмерной графики. Результат:По завершении курса студенты приобретают практические навыки работы с современными редакторами трехмерной графики и способны создавать и визуализировать трехмерные модели и сцены. Они также усваивают принципы применения современных информационных технологий в области трехмерной графики, что дает им возможность успешно применять полученные знания и навыки в профессиональной деятельности в области дизайна, анимации, игровой индустрии и визуализации данных.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Проектирование и администрирование базы данных
Цель дисциплины: Формирование у студентов теоретических знаний и практических навыков, необходимых для проектирования, создания, управления и администрирования современных баз данных, обеспечивающих эффективную работу информационных систем. Дисциплина охватывает основы проектирования баз данных, включая концептуальное, логическое и физическое моделирование данных. Рассматриваются основные модели данных (в первую очередь реляционная), методы нормализации, языки управления данными (в частности SQL), архитектура СУБД и вопросы обеспечения целостности и безопасности данных. Также изучаются аспекты администрирования баз данных: управление пользователями, резервное копирование и восстановление, мониторинг и оптимизация производительности.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Сетевые технологии
Цель: Освоение основных принципов и технологий современных компьютерных сетей, включая локальные и глобальные сети, высокоскоростные сети и телекоммуникационные инфраструктуры, с акцентом на архитектурных особенностях, протоколах и сервисах. Описание дисциплины: Студенты изучают различные аспекты компьютерных сетей, начиная с локальных сетей в офисе или дома и заканчивая глобальными сетями, такими как Интернет. В курсе освещаются архитектурные особенности, принципы построения и функционирования сетей разного масштаба. Рассматриваются технологии высокоскоростных сетей и их роль в передаче данных большого объема, а также телекоммуникационные сети и их интеграция с компьютерными системами. Студенты учатся анализировать и проектировать сетевые архитектуры, выбирать оптимальные протоколы и технологии для конкретных задач. Они также изучают методы организации сетевого администрирования и управления трафиком для обеспечения эффективной работы сетей и предоставления пользовательских сервисов. Результат: По завершении курса студенты обладают глубоким пониманием сетевых технологий и принципов их функционирования. Они умеют проектировать, настраивать и администрировать компьютерные сети, а также предоставлять различные сервисы пользователям. Эти навыки позволяют выпускникам успешно работать в области сетевого инжиниринга, администрирования сетей и телекоммуникаций.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Проектирование структурированной кабельной системы
Дисциплина "Проектирование структурированной кабельной системы" направлена на овладение студентами базовыми принципами и методами проектирования и установки структурированных кабельных систем (СКС). Описание: В ходе курса студенты изучают основные элементы и принципы функционирования СКС, требования и рекомендации стандартов к их конструкции и испытаниям, а также методы тестирования электрических и оптических компонентов. Рассматриваются технологии и методики проектирования эффективных и надежных кабельных систем для передачи данных. Результат: После завершения курса студенты приобретают необходимые знания и навыки для разработки, проектирования и установки структурированных кабельных систем. Они способны применять стандарты и методики тестирования, а также оценивать требования и характеристики кабельных линий, обеспечивая эффективную передачу данных в информационных сетях.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы информационной безопасности
Ознакомить студентов с основными угрозами информационной безопасности и принципами защиты информации от несанкционированного доступа, утечек и повреждений. Данный курс предназначен для изучения основных угроз информационной безопасности, методов и принципов защиты информации. В рамках дисциплины студенты осваивают оценку уязвимостей информационных систем, стратегии защиты данных, применение методов криптографии для обеспечения конфиденциальности и целостности информации. Также изучаются основы управления доступом и аудита информационных ресурсов. По завершении курса студенты приобретают понимание основных принципов и методов защиты информации от различных угроз. Они умеют анализировать уязвимости информационных систем, разрабатывать стратегии защиты данных, применять криптографические методы для обеспечения конфиденциальности и целостности информации, а также осуществлять управление доступом и проводить аудит информационных ресурсов.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Технологии разработки программ
Цель:Предоставление студентам фундаментальных знаний о методах и инструментах, используемых в процессе разработки программного обеспечения. Дисциплина "Технологии разработки программ" предназначена для ознакомления студентов с основными методами и инструментами, используемыми при создании программного обеспечения. В ходе обучения студенты изучают различные методологии разработки, управление версиями, тестирование, отладку, архитектуру программного обеспечения и работу с базами данных. По завершении дисциплины они приобретают необходимые навыки для эффективной работы в индустрии программирования. Результат: По завершении дисциплины студенты приобретают фундаментальные знания о методах и инструментах разработки программного обеспечения, что делает их готовыми к решению реальных задач в индустрии программирования. Они умеют выбирать подходящие методологии разработки, эффективно управлять версиями кода, проводить тестирование и отладку программ, проектировать архитектуру программного обеспечения и работать с базами данных.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Системное программирование
Формирование у студентов знаний о принципах разработки системного программного обеспечения, освоение методов и средств создания программ, взаимодействующих с операционной системой и аппаратным обеспечением, а также развитие навыков низкоуровневого программирования.Дисциплина изучает основы взаимодействия программ с операционной системой и аппаратным обеспечением. Рассматриваются архитектура ЭВМ, структура операционных систем, работа с системными вызовами, обработка прерываний, организация ввода-вывода, управление памятью, процессы и потоки. Особое внимание уделяется языкам низкого уровня (например, ассемблеру и C), написанию драйверов, загрузчиков, утилит и другим компонентам системного ПО. Также рассматриваются вопросы отладки и оптимизации системных программ.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы компьютерного моделирования
Дисциплина "Основы компьютерного моделирования" изучает принципы построения и применения математических и компьютерных моделей для анализа, прогнозирования и оптимизации различных процессов и систем. В рамках курса рассматриваются методы создания моделей, их классификация, а также инструменты для компьютерного моделирования.Цель курса: Формирование у студентов навыков построения и анализа компьютерных моделей для решения инженерных, научных и прикладных задач. Понимание принципов компьютерного моделирования позволяет разрабатывать прогнозные сценарии, анализировать сложные системы и принимать обоснованные решения на основе моделирования.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Анализ больших данных
Цель: Познакомить студентов с основными методами и инструментами анализа больших данных, а также с методами обеспечения безопасности при работе с такими данными в сети Интернет. Описание дисциплины: Студенты изучают основные концепции и методы анализа больших данных, включая сбор, хранение, обработку, анализ и визуализацию данных. Рассматриваются различные технологии и инструменты для работы с большими объемами данных, такие как Hadoop, Spark, SQL и NoSQL базы данных, а также методы машинного обучения и анализа данных. Особое внимание уделяется вопросам безопасности при работе с большими данными в сети Интернет. Студенты изучают типичные угрозы и атаки на данные, такие как несанкционированный доступ, утечка информации и вредоносные атаки, а также методы защиты от них. Рассматриваются технологии шифрования, механизмы аутентификации и авторизации, а также методы обеспечения конфиденциальности, целостности и доступности данных. Результат: По завершении курса студенты приобретают навыки работы с большими данными и понимание основных принципов и методов их анализа. Они также обучаются обеспечивать безопасность данных при работе с ними в сети Интернет, что позволяет им успешно применять полученные знания и навыки в профессиональной деятельности в области анализа данных и информационной безопасности.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Введение в Linux
Целью дисциплины "Введение в Linux" является ознакомление студентов с основными принципами и возможностями операционной системы Linux.В рамках этой дисциплины студенты изучают структуру и архитектуру Linux, основные концепции, а также осваивают работу в командной строке, управление файловой системой и настройку пользовательских учетных записей. Кроме того, они учатся устанавливать программное обеспечение, настраивать сеть, управлять пакетами и осуществлять базовые задачи администрирования. В результате изучения дисциплины студенты приобретают практические навыки работы с операционной системой Linux, что позволяет им успешно выполнять различные задачи, связанные с управлением и администрированием Linux-систем, а также использовать ее в профессиональной деятельности.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Разработка проблемно-ориентированных Web-приложений
Целью дисциплины "Разработка проблемно-ориентированных Web-приложений" является освоение студентами навыков и знаний, необходимых для создания веб-приложений, ориентированных на решение конкретных задач и проблем. В рамках данной дисциплины студенты изучают основные технологии и инструменты, используемые при разработке веб-приложений. Основное внимание уделяется языку разметки гипертекста HTML для создания структуры веб-страниц, каскадным таблицам стилей CSS для оформления и визуализации контента, а также клиентским и серверным скриптовым языкам программирования, таким как JavaScript для создания интерактивных элементов на стороне клиента и языки, такие как PHP, Python (Django, Flask), Ruby (Ruby on Rails) для обработки запросов и работы с данными на сервере. По завершении дисциплины студенты приобретают практические навыки разработки веб-приложений, ориентированных на решение конкретных проблем и задач. Они умеют создавать динамические и интерактивные веб-страницы с использованием различных технологий и инструментов, а также способны разрабатывать серверные приложения для обработки запросов пользователей и взаимодействия с базами данных. Полученные знания и навыки позволяют студентам успешно применять свои компетенции в профессиональной деятельности в области веб-разработки.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Криптографический анализ информации
Цель дисциплины: Изучение методов анализа криптографических систем, выявление их уязвимостей и разработка стратегий атак на зашифрованные данные. Формирование у студентов практических навыков работы с инструментами криптоанализа.Ознакомление с основами классической и современной криптографии. Изучение основных типов атак на криптографические алгоритмы. Анализ уязвимостей симметричных и асимметричных систем шифрования. Практическое применение методов криптоанализа. Оценка безопасности криптографических протоколов.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Разработка мобильных приложений на Android
Данная дисциплина направлена на освоение основных принципов и навыков разработки мобильных приложений для платформы Android, а также на формирование понимания основных концепций мобильной разработки.В рамках курса студенты изучают основы программирования на языке Java или Kotlin, а также основные компоненты и концепции платформы Android, такие как Activity, Fragment, Intent, RecyclerView, и другие. Они также знакомятся с использованием средств разработки, таких как Android Studio, и изучают процесс создания пользовательского интерфейса, взаимодействие с базами данных, работу с сетью и другие важные аспекты мобильной разработки. По завершении курса студенты приобретают практические навыки для создания мобильных приложений для платформы Android. Они могут самостоятельно разрабатывать простые и средние по сложности приложения, учитывая основные принципы проектирования и разработки для мобильных устройств. Эти навыки могут быть применены в профессиональной деятельности в сфере мобильной разработки или использованы для создания собственных проектов и приложений.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Сетевое администрирование
Целью дисциплины "Сетевое администрирование" является изучение основ теории и практических навыков управления информационными системами организаций. Описание: В рамках данной дисциплины студенты осваивают основы администрирования сетевых узлов, протоколов передачи данных, служб каталогов, файловых ресурсов и других компонентов информационных систем. Они также изучают методы мониторинга сетевых устройств и служб, а также права доступа к ресурсам. Результат: В результате изучения дисциплины студенты приобретают необходимые знания и навыки для эффективного управления сетевой инфраструктурой организации. Они могут осуществлять настройку и обслуживание сетевых устройств, а также решать разнообразные задачи, связанные с обеспечением надежного функционирования информационных систем.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Мультивендорные программные приложения
Целью дисциплины "Мультивендорные программные приложения" является ознакомление студентов с основами создания, интеграции и использования программного обеспечения от различных поставщиков в рамках одного приложения или системы. В ходе изучения дисциплины студенты изучают принципы интеграции программного обеспечения от различных вендоров, стандарты и технологии, используемые для создания связанных приложений, а также архитектурные шаблоны, облегчающие интеграцию компонентов. Они также изучают функциональность, совместимость и надежность программного обеспечения от разных вендоров, методы тестирования и обеспечения безопасности мультивендорных приложений. В результате изучения дисциплины "Мультивендорные программные приложения" студенты приобретают умение интегрировать программное обеспечение от различных поставщиков в рамках одного приложения или системы. Они также получают знание стандартов и технологий, используемых для создания связанных приложений, и развивают навыки разработки с использованием архитектурных шаблонов для облегчения интеграции компонентов. Студенты научатся оценивать функциональность, совместимость и надежность программного обеспечения от различных вендоров, а также освоят методы тестирования и обеспечения безопасности мультивендорных приложений.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Разработка UX/UI
Целью дисциплины "Разработка UX/UI" является изучение принципов проектирования удобного и интуитивно понятного пользовательского интерфейса (UI) и пользовательского опыта (UX), способного обеспечить эффективное взаимодействие между человеком и информационной системой.В рамках данной дисциплины студенты изучают основные концепции и принципы, лежащие в основе проектирования пользовательского интерфейса и пользовательского опыта. Рассматриваются теоретические основы взаимодействия человека с интерфейсом, психологические аспекты восприятия информации, принципы удобства использования, доступности и эргономики интерфейса. Кроме того, изучаются методы проведения пользовательских исследований, таких как наблюдение, интервью, тестирование сценариев и прототипов, с целью выявления потребностей и предпочтений пользователей. По завершении дисциплины студенты получают практические навыки в разработке пользовательских интерфейсов, учитывающих потребности и предпочтения конечных пользователей. Они способны анализировать требования пользователей, создавать прототипы и макеты интерфейсов, проводить тестирование и оптимизацию пользовательского опыта. Полученные знания и навыки позволяют студентам успешно применять свои компетенции в профессиональной деятельности в области разработки веб-сайтов, мобильных приложений и других информационных систем.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Введение в искуственный интеллект
Цель: Данная дисциплина направлена на ознакомление студентов с основами искусственного интеллекта и его применения в различных областях. Описание: В ходе курса студенты изучают основные концепции и подходы, используемые в искусственном интеллекте. Рассматриваются методы и техники решения задач обработки естественного языка, компьютерного зрения, робототехники и других областей, где применяются технологии искусственного интеллекта. Обучение включает в себя знакомство с основными алгоритмами машинного обучения, глубокого обучения и нейронных сетей, а также их практическое применение с использованием специализированных инструментов и платформ. Результат: По завершении курса студенты обладают базовыми знаниями и пониманием основ искусственного интеллекта, а также умеют применять основные методы и техники в различных областях, где требуется использование искусственного интеллекта.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Наладка кабельных сетей и системы
Формирование у студентов теоретических знаний и практических навыков, необходимых для проектирования, монтажа, наладки, диагностики и эксплуатации кабельных сетей связи. Задачи дисциплины: Изучение основ кабельных сетей и их компонентов. Освоение технологий прокладки, соединения и тестирования кабелей. Разбор методик диагностики и устранения неисправностей. Овладение инструментами и приборами для наладки сетей. Ознакомление с нормативными требованиями к кабельным системам. Основные типы кабельных систем (витая пара, коаксиальный, оптоволоконный кабель). Принципы построения структурированных кабельных систем (СКС). Технологии прокладки, соединения и оконцевания кабелей. Методики диагностики и устранения неисправностей. Международные и национальные стандарты проектирования и монтажа кабельных сетей (ISO/IEC, ANSI/TIA, ГОСТ). Основные методы защиты кабельных сетей от помех и внешних воздействий.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Blockchain технологии(минор)
Целью дисциплины "Blockchain технологии" является освоение студентами основных принципов и концепций блокчейн-технологии, а также их применения в различных сферах. Описание: В рамках этой дисциплины студенты изучают основные принципы и технологии, лежащие в основе блокчейн-технологии. Рассматриваются концепции децентрализованных распределенных сетей, блокчейн, консенсусные алгоритмы, криптография и смарт-контракты. Особое внимание уделяется различным сферам применения блокчейна, таким как финансы, логистика, медицина, государственное управление и другие. Результат: По завершении дисциплины студенты приобретают понимание основных принципов и технологий блокчейна, а также способность анализировать и оценивать потенциал его применения в различных областях. Полученные знания и навыки позволяют студентам успешно участвовать в проектах, связанных с разработкой и применением блокчейн-технологий, а также вносить свой вклад в развитие данной области.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Основы Data Science
Формирование у студентов базовых знаний и практических навыков в области анализа данных, машинного обучения и статистики, необходимых для решения реальных задач с использованием инструментов Data Science. Задачи дисциплины: Ознакомление с основными концепциями и этапами Data Science. Изучение методов сбора, обработки и визуализации данных. Освоение основ статистического анализа и машинного обучения. Практическое применение языков программирования и библиотек для анализа данных. Развитие навыков интерпретации результатов анализа и построения прогнозных моделей.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Разработка компьютерных игр
Дисциплина "Разработка компьютерных игр" направлена на формирование базовых навыков и знаний в области создания игровых приложений, включая архитектуру, алгоритмы, графику, искусственный интеллект и процесс разработки игровых проектов. В рамках данной дисциплины студенты учатся основам архитектуры игровых компьютерных приложений, изучают базовые концепции теории игр и методы оптимизации алгоритмов. Они также знакомятся с методами внедрения искусственного интеллекта в играх, инструментами для работы с цифровым изображением и процессом разработки проектной документации для компьютерных игр. В рамках дисциплины также рассматриваются основные методы и алгоритмы разработки игр на различных платформах, используя различные языки программирования и игровые движки. По завершении курса студенты приобретают практические навыки и знания, необходимые для разработки компьютерных игр на различных платформах. Они могут создавать простые игровые приложения, применяя полученные знания об архитектуре игр, алгоритмах, графике и искусственном интеллекте. Эти компетенции позволяют выпускникам успешно применять свои навыки в игровой индустрии или других областях, где требуется разработка компьютерных приложений.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Разработка программного обеспечения
Данная дисциплина направлена на освоение студентами навыков и методов, необходимых для разработки программного обеспечения.В ходе курса студенты изучают процесс разработки программного обеспечения от анализа требований до создания готового продукта. Основное внимание уделяется анализу проектной и технической документации, интеграции компонентов программного обеспечения, отладке и тестированию программных продуктов. Студенты также учатся разрабатывать технологическую документацию, необходимую для эффективной работы над проектом. По завершении курса студенты приобретают практические навыки в области разработки программного обеспечения. Они способны анализировать и интегрировать компоненты программ, выполнять отладку и тестирование программного продукта, а также разрабатывать необходимую документацию. Полученные знания и навыки позволяют им успешно работать в области разработки программного обеспечения и внедрять инновационные решения в процессе создания программных продуктов.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Разработка мобильных приложений на іOS
Данная дисциплина нацелена на овладение навыками разработки мобильных приложений для устройств на операционной системе iOS, формирование понимания принципов работы платформы iOS и основных инструментов разработки.В ходе курса студенты изучают основы программирования на языке Swift, который является основным языком разработки для iOS. Они также знакомятся с основными компонентами iOS, такими как UIKit, Core Data, Auto Layout, и другими. Кроме того, студенты изучают интеграцию с сетью, работу с базами данных, разработку пользовательского интерфейса и другие аспекты мобильной разработки для iOS. По завершении дисциплины студенты приобретают практические навыки, необходимые для создания мобильных приложений для устройств на iOS. Они могут разрабатывать приложения различного уровня сложности, учитывая особенности платформы iOS и лучшие практики разработки. Эти навыки могут быть применены в профессиональной деятельности в области мобильной разработки или использованы для создания собственных проектов и приложений для устройств на iOS.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Web программирование
Цель дисциплины "WEB программирование" заключается в изучении основ создания веб-приложений и сайтов, а также в развитии навыков веб-программирования. Описание: В рамках этой дисциплины студенты углубленно изучают языки программирования и технологии, применяемые для разработки веб-приложений. Основное внимание уделяется серверным технологиям, таким как PHP, Python (Django, Flask), Ruby (Ruby on Rails), а также фронтенд-технологиям, таким как HTML, CSS, JavaScript и их фреймворкам (React.js, Angular, Vue.js). Для работы с данными изучаются базы данных, такие как MySQL, PostgreSQL, MongoDB, а также методы взаимодействия с ними. Результат: По завершении дисциплины студенты приобретают практические навыки веб-программирования, способные создавать и развивать веб-приложения и сайты. Они умеют использовать современные фреймворки и библиотеки для ускорения процесса разработки, а также эффективно взаимодействовать с базами данных для хранения и обработки информации. Полученные знания и навыки позволяют студентам успешно применять свои навыки в профессиональной деятельности в сфере веб-разработки.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Prompt Engineering: построение эффективных отношений с искусственным интеллектом
Дисциплина посвящена разработке и оптимизации текстовых запросов (промптов) для взаимодействия с системами искусственного интеллекта. Изучаются принципы построения точных и эффективных запросов, методы управления выходными данными ИИ, а также стратегии повышения релевантности и достоверности получаемых результатов. Включает практические аспекты применения промпт-инжиниринга в различных сферах: автоматизация, анализ данных, генерация контента и диалоговые системы.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Проектирование и разработка систем
Цель: Данная дисциплина направлена на подготовку студентов к осуществлению проектирования, разработки, модификации, адаптации и сопровождения компонентов профессионально ориентированных информационных систем. Описание: В ходе курса студенты изучают основные принципы и методы проектирования и разработки информационных систем. Это включает в себя изучение процессов анализа требований, проектирования архитектуры системы, выбора соответствующих информационно-программных и аппаратных средств, а также разработку и модификацию компонентов системы. Особое внимание уделяется разработке инструкций по сопровождению автоматизированных систем обработки информации. Результат: По завершении курса студенты приобретают навыки, необходимые для успешного проектирования, разработки и сопровождения информационных систем. Они способны применять полученные знания для создания эффективных и надежных систем, а также обеспечивать их дальнейшее функционирование и поддержку в соответствии с требованиями заказчика и стандартами отрасли.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Системное администрирование Linux серверов
Овладение основными аспектами работы с Linux-серверами, включая установку, настройку и обслуживание. Описание: В рамках этой дисциплины студенты изучают процесс установки различных дистрибутивов Linux на серверы, основные параметры настройки системы и управление пользователями и правами доступа. Также изучается установка и настройка различных сетевых служб, таких как веб-серверы, FTP, DNS, DHCP и другие. Результат: По завершении курса студенты приобретают необходимые навыки для самостоятельной установки, настройки и обслуживания Linux-серверов, что позволяет им эффективно управлять серверной инфраструктурой в организациях и предприятиях.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Компьютерное зрение
Целью этого предмета является знакомство студентов с технологиями компьютерного зрения и обучение методам обработки, анализа и распознавания цифровых изображений и видео. Компьютерное зрение — одно из важных направлений искусственного интеллекта, которое используется для извлечения информации из изображений и видео, распознавания, отслеживания и анализа объектов. Курс охватывает основы обработки изображений, пороговую обработку, обнаружение контуров, сегментацию объектов, извлечение признаков и методы идентификации. Кроме того, рассматриваются методы распознавания и классификации видео и изображений с использованием нейронных сетей и методов глубокого обучения. Курс включает работу с современными библиотеками, такими как OpenCV, TensorFlow, Keras и PyTorch. Особое внимание будет уделено конкретным приложениям, таким как автономные транспортные средства, медицинская диагностика, распознавание лиц и промышленная автоматизация. В результате освоения данного курса студенты разовьют навыки разработки систем компьютерного зрения, извлечения информации из изображений и видео, ее анализа, а также получат возможность применить свои знания в области искусственного интеллекта и машинного обучения.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Автоматизированные системы управления
Целью изучения дисциплины «Автоматизированные системы управления» является формирование у студентов умений и навыков выбора методов управления и средств автоматизации с учетом специфики технологического процесса и требований обеспечения безопасности труда. В рамках данной дисциплины студенты изучают различные методы и инструменты автоматизации производственных процессов. Они изучат основные принципы построения автоматизированных систем управления, а также методы выбора подходящих решений с учетом конкретных требований и условий. По окончании курса студенты приобретут компетенции по выбору и внедрению автоматизированных систем управления, способных эффективно управлять технологическими процессами с учетом требований охраны труда. Они готовы принимать обоснованные решения по выбору и внедрению средств автоматизации в различных отраслях.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Машинное обучение
Данная дисциплина направлена на ознакомление студентов с основами машинного обучения и его практическим применением в решении различных задач. Описание: В ходе курса студенты изучают различные виды задач машинного обучения, такие как классификация, регрессия, кластеризация и другие. Основное внимание уделяется основным концепциям и методам обучения моделей, включая методы обучения с учителем и без учителя, а также методы глубокого обучения. Рассматриваются различные методы и алгоритмы, которые позволяют компьютерам автоматически извлекать закономерности из данных и прогнозировать результаты или принимать решения на их основе без явного программирования. Результат: По завершении курса студенты обладают пониманием основ машинного обучения и способны применять полученные знания для решения практических задач в различных областях, таких как анализ данных, распознавание образов, обработка естественного языка и многие другие.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Управление программными проектами
Дисциплина "Управление программными проектами" направлена на овладение студентами основными принципами, методами и инструментами управления жизненным циклом программного проекта. В рамках этой дисциплины студенты изучают ключевые аспекты планирования, организации, выполнения, контроля и завершения проектов в области разработки программного обеспечения. Они углубляют свои знания в области управления ресурсами, временем и качеством проекта, а также осваивают методы оценки и управления рисками. После изучения дисциплины студенты приобретают навыки эффективного управления программными проектами. Они способны разрабатывать планы проектов, определять и управлять ресурсами, оценивать риски и контролировать выполнение задач, что позволяет им успешно завершать проекты в срок и в рамках бюджета.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Кроссплатформеное программирование
Предмет «Кроссплатформенное программирование» направлен на обучение студентов методам и технологиям разработки программного обеспечения, которое может работать на разных платформах без изменения базового кода. В рамках этого предмета студенты изучают подходы и методы, позволяющие им создавать приложения, совместимые с различными операционными системами и устройствами. Будут рассмотрены такие технологии, как фреймворки для кроссплатформенной разработки, а также возможность адаптации пользовательских интерфейсов и функциональности к различным платформам. По завершении курса студенты приобретут навыки разработки кроссплатформенных приложений и поймут основные принципы адаптации программного обеспечения к различным платформам. Они знают, как использовать соответствующие инструменты и технологии для создания универсальных приложений, которые повышают их профессиональную компетентность в области разработки программного обеспечения.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Сопровождение и отладка программного обеспечения
Дисциплина "Сопровождение и отладка программного обеспечения" направлена на формирование у студентов понимания о важности сопровождения и отладки программного обеспечения в жизненном цикле разработки. Описание: В ходе изучения данной дисциплины студенты углубляют свои знания в области виртуальной, дополненной и смешанной реальности. Они изучают базовые понятия, принципы функционирования и основные инструменты, используемые для разработки приложений и игр для платформ AR/VR/MR. Результат: По завершении дисциплины студенты приобретают навыки сопровождения и отладки программного обеспечения, способность применять их на практике при разработке приложений и игр для различных AR/VR/MR платформ. Они также понимают значимость этих процессов для обеспечения качества и надежности программных продуктов.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Тестирование программного обеспечения
Предмет «Тестирование программного обеспечения» направлен на формирование у студентов знаний и навыков в области контроля качества программного обеспечения, включая верификацию и тестирование программных продуктов. Изучая этот предмет, студенты узнают о необходимости проведения различных видов тестирования, таких как модульное, функциональное, интеграционное, системное, регрессионное и приемочное тестирование. Они изучают стандарты документации по тестированию и метрики, используемые при оценке качества программного обеспечения. В результате изучения предмета студенты получат представление об основных принципах и методах тестирования программного обеспечения. Также на практических занятиях они приобретают практические навыки использования основных методов тестирования, что позволит им эффективно контролировать качество программных продуктов в своей профессиональной деятельности.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Моделирование серверной инфраструктуры
Студенты изучат методы, инструменты и методы моделирования для оценки и повышения производительности и надежности сетевых и серверных систем. Предмет «Моделирование серверной инфраструктуры» направлен на изучение принципов работы серверов, технологий виртуализации, масштабирования инфраструктуры, методов оценки производительности и надежности систем. В ходе курса студенты познакомятся с различными аспектами моделирования серверных сетей, включая создание моделей, анализ данных и принятие решений на основе результатов моделирования. По завершении курса студенты приобретут навыки использования современных методов моделирования для оценки и повышения производительности и надежности серверных систем. Эти знания они могут использовать в своей профессиональной деятельности для оптимизации производительности сетевой инфраструктуры.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Робототехнические системы
Формирование у студентов теоретических знаний и практических навыков в области построения, программирования и управления робототехническими системами, а также понимания принципов их взаимодействия с окружающей средой.Дисциплина охватывает основы проектирования и функционирования робототехнических систем, включая мехатронные компоненты, сенсорику, исполнительные механизмы, системы управления и алгоритмы автономного поведения. Изучаются архитектура робототехнических платформ, модели движения, планирование траектории, навигация, ориентация в пространстве, а также взаимодействие с внешними устройствами и интеграция с искусственным интеллектом. Особое внимание уделяется программированию микроконтроллеров, применению ROS (Robot Operating System) и разработке программного обеспечения для управления роботами.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Моделирование инфокоммуникационных систем
Развивать у студентов общие знания и системный подход к методам и инструментам моделирования процессов в информационно-коммуникационных системах. В ходе изучения данной дисциплины студенты углубят свои знания методов и инструментов моделирования, используемых для анализа процессов передачи информации в телекоммуникационных системах. Изучаются различные аспекты передачи информационных пакетов по сетям, а также практические методы применения результатов моделирования. По окончании курса студенты приобретут не только теоретические знания о моделировании инфокоммуникационных систем, но и практические навыки применения полученных результатов в различных ситуациях. Это позволяет им успешно анализировать и оптимизировать производительность сетей передачи данных.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Функциональное и логическое программирование
Предмет «Функциональное и логическое программирование» направлен на освоение основных принципов и методов функционального и логического программирования, а также развитие навыков формулирования и решения задач с использованием соответствующих подходов. В рамках данного предмета студенты осваивают основные понятия функционального программирования, такие как неизменность данных, работа с функциями высшего порядка и функциональными структурами данных. Они также узнали о принципах логического программирования, включая вывод, реляционное программирование и проектирование запросов. По завершении курса студенты будут иметь представление об основных принципах и методах функционального и логического программирования и смогут применять их для разработки программных решений. Они могут использовать функциональные и логические подходы для решения различных задач, что дает им дополнительные инструменты и перспективы в программировании.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Облачные технологии
Целью данного курса является объяснение студентам основных принципов, архитектуры, моделей обслуживания и областей применения облачных технологий. Студенты изучат особенности облачной инфраструктуры и проанализируют вопросы, связанные с хранением, обработкой и безопасностью данных. Курс охватывает основные концепции облачных вычислений, модели IaaS, PaaS, SaaS, технологии контейнеризации, виртуализации и оркестровки. Кроме того, вы приобретете навыки работы с популярными облачными платформами, такими как AWS, Microsoft Azure и Google Cloud Platform. Курс предоставляет студентам знания об управлении облачными сервисами, бессерверных вычислительных платформах, автоматизации и методах DevOps, а также позволяет им закрепить свои навыки с помощью практических заданий. Также рассматриваются вопросы безопасности облачных технологий и механизмы защиты информации. В результате освоения предмета студенты разовьют навыки проектирования, внедрения и управления облачными решениями, а также приобретут необходимые навыки для эффективного использования облачных технологий в профессиональной ИТ-сфере.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Системное администрирование Windows серверов
Освоить основы управления и обслуживания серверных операционных систем Microsoft Windows. В рамках этого предмета студенты учатся работать с серверными операционными системами Windows, изучая основные концепции, инструменты и методы их управления и обслуживания. После изучения предмета студенты овладеют навыками работы с серверами Windows, что позволит им успешно управлять и поддерживать серверные среды в организациях.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
AR/VR /MR технологии
Сформировать представление о виртуальной, дополненной и смешанной реальности, их основных понятиях, значимости и основных принципах работы. В ходе курса студенты углубят свои знания в области виртуальной (VR), дополненной (AR) и смешанной (MR) реальности. Они изучат основные концепции и принципы работы этих технологий, а также их применение в различных отраслях промышленности. По завершении курса студенты получат представление об основных принципах работы технологий AR/VR/MR, а также знания языков программирования и инструментов, используемых для разработки приложений и игр на этих платформах. Они готовы создавать собственные проекты с использованием технологий AR/VR/MR.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Бизнес и IT экономика
Основная цель дисциплины-помочь студентам понять экономические закономерности в IT-сфере, влияние цифровых технологий на бизнес, финансовые и управленческие стратегии IT-компаний. Дисциплина направлена на разъяснение связей между ИТ и экономикой, изучение бизнес-моделей IT-компаний, демонстрацию влияния цифровой трансформации на бизнес, обучение финансовому управлению в сфере IT, понимание инвестиционных решений, рассмотрение аспектов кибербезопасности и правового регулирования, а также развитие практических навыков. Благодаря этому студенты понимают особенности цифровой экономики и приобретают знания и навыки, необходимые для того, чтобы стать успешным предпринимателем или управляющим в сфере IT.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Теория систем управления
Основная цель курса "Теория систем управления" заключается в усвоении студентами теоретических основ управления, а также овладении основными методами и алгоритмами для решения различных прикладных задач в области управления. В рамках данного курса студенты знакомятся с основными принципами теории управления, изучают методы анализа и синтеза как непрерывных, так и дискретных систем управления. Особое внимание уделяется также применению вычислительной техники в системах управления. После изучения дисциплины студенты обладают не только теоретическими знаниями в области управления, но и умеют применять их на практике для решения различных задач в науке и технике. Они способны использовать основные положения теории управления в различных областях, что делает их компетентными в области анализа и оптимизации систем управления.
Год обучения - 4
Семестр - 1
Кредитов - 4
-
Обеспечение безопасности локальных сетей
Цель: Овладение основными аспектами обеспечения безопасности локальных компьютерных сетей организаций. Описание: Данная дисциплина направлена на изучение принципов и методов обеспечения безопасности локальных сетей. Студенты учатся анализировать уязвимости сетей, применять средства защиты информации, настраивать механизмы обнаружения и предотвращения инцидентов безопасности, а также проводить мониторинг и аудит безопасности сетевой инфраструктуры. Результат: По завершении курса студенты получают практические навыки в области обеспечения безопасности локальных сетей. Они способны анализировать и устранять уязвимости, принимать меры по защите сетевой инфраструктуры, а также проводить мониторинг и аудит безопасности для поддержания надежности и защищенности локальных сетей организаций.
Год обучения - 4
Семестр - 1
Кредитов - 5
Профессии
Результаты обучения
- Демонстрирует способность и готовность применять: естественно-научные, гуманитарные, социально-экономические, предпринимательские, правовые, экологические знания; культуру безопасности жизнедеятельности; лидерские качества в различных сферах жизнедеятельности. Применяет информационно-коммуникационные технологии для поиска и обработки информации.
- Проектирует и настраивает ЛВС, управляет корпоративными сетями и безопасностью, администрирует серверное оборудование и ОС, ведёт техническую документацию.
- Изучает структуры данных и алгоритмы, занимается отладкой, тестированием и анализом кода, разрабатывает модульные тесты, выбирает инструменты разработки и документирует процессы программирования.
- Анализирует требования заказчика и бизнес-потребности, разрабатывает концепцию системы ИИ, оценивает и выбирает решения, создаёт техническую документацию, тестирует интерфейсы и оценивает качество базы знаний.
- Создаёт сложные визуальные объекты с использованием моушн-графики и 3D-моделирования, разрабатывает мультимедийные проекты, взаимодействует с заказчиком, формирует концепцию дизайна и обосновывает решения на презентациях.
- Владеет математическими основами и методами машинного обучения, разрабатывает и оптимизирует SQL-запросы, проектирует базы и хранилища данных, анализирует зависимости и применяет методы анализа больших данных.
- Oценивает и утверждает решения по улучшению бизнес-процессов и ИКТ-проектов, определяет требования и переходные задачи, а также оценивает эффективность изменений. Использует знания в стратегическом менеджменте, управлении проектами, ИБ и динамике бизнеса. Применяет методы бизнес-моделирования и анализирует готовность организации к изменениям.