6B06101 Компьютерные науки
-
Цель образовательной программы Подготовка ИТ-специалистов в области Компьютерных наук к работе в промышленности, бизнесе и государственном секторе, обладающих прочными навыками в области машинного обучения, науки о данных, управления проектами и процессами разработки программного обеспечения.
-
Академическая степень Бакалавриат
-
Языки обучения Английский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Дискретная математика
Этот курс предназначен для ознакомления студентов с основополагающими понятиями дискретной математики. Основными темами курса являются логика, теория множеств, комбинаторика, теория графов и алгоритмы. Цель курса — ознакомить студентов с фундаментальными концепциями дискретной математики и их применением в различных областях.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Разработка продукта 2 и проект Capstone
Курс проводит студентов через продвинутые этапы разработки продукции, акцентируя внимание на создании прототипов, тестировании и итерации. Участники работают в командах над усовершенствованием концепций, разработкой прототипов, проведением маркетинговых исследований и подготовкой к запуску продукта. Через практические проекты и сотрудничество с партнерами из индустрии студенты приобретают практический опыт и навыки, необходимые для успешного выведения инновационных продуктов на рынок.
Год обучения - 1
Семестр - 1
Кредитов - 2
-
Математический анализ 1
Курс знакомит студентов с основными концепциями дифференциального и интегрального исчисления. Студенты изучают анализ функций, вычисление производных и определенных интегралов для решения различных математических задач. Через теоретические изыскания и практические применения студенты получают базовое понимание калькулюса и его применение в математике и науке.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Основы программирования
Этот курс предназначен для ознакомления студентов с основополагающими концепциями программирования, сосредоточенными на языке Java. Курс охватывает базовые принципы и структуры языка программирования Java. Цель курса — предоставить студентам понимание основ программирования на языке Java и их применения в разработке программного обеспечения.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Объектно-ориентированное программирование и учебная практика
Курс сочетает в себе теоретическое обучение с практическим применением в программировании. Студенты изучают принципы объектно-ориентированного программирования и применяют их в образовательных проектах. Через практические упражнения по кодированию и разработке проектов студенты приобретают навыки в программировании и педагогические методы.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Линейная алгебра
Этот курс исследует фундаментальные концепции и методы, необходимые для понимания линейных систем и преобразований. В ходе курса студенты изучают векторные пространства, матрицы, определители и собственные значения. Цель курса - применение вышеуказанных принципов для решения систем линейных уравнений, анализа геометрических преобразований и решения задач в области математики, инженерии и информатики
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Компьютерная архитектура и организация
Цель курса - дать студентам представление о принципах, проектировании и оценке передовых компьютерных архитектур, включая многоядерные процессоры, системы памяти и межсоединения. К концу курса студенты должны быть в состоянии проектировать и оценивать компьютерные архитектуры, соответствующие требованиям к производительности, мощности и надежности. Курс готовит студентов к карьере в области исследований компьютерной архитектуры, компьютерной инженерии и проектирования компьютерных систем.
Год обучения - 1
Семестр - 2
Кредитов - 4
-
Теория автоматов
Курс изучает математические модели вычислений и абстрактные машины. Студенты изучают конечные автоматы, регулярные выражения, контекстно-свободные грамматики и машины Тьюринга. Через теоретическое изучение и решение задач студенты получают понимание возможностей и ограничений вычислительных систем.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Разработка продукта 1
Это - базовый курс, ориентированный на принципы и процессы создания новых продуктов. Студенты изучают ключевые концепции, такие как анализ рынка, дизайн-мышление и методики прототипирования для разработки инновационных и готовых к рынку продуктов. Через практические проекты и кейс-исследования они приобретают практические навыки для навигации по различным этапам разработки продукта от идеи до коммерциализации.
Год обучения - 2
Семестр - 1
Кредитов - 3
-
Введение в алгоритмы
Этот курс знакомит студентов с фундаментальными концепциями и методами, имеющими решающее значение для разработки и анализа алгоритмов. Цель курса — предоставить всестороннее понимание алгоритмического решения проблем, сложности алгоритмов и алгоритмических парадигм, таких как жадные алгоритмы и динамическое программирование.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Системы управления базами данных 1
Этот курс знакомит студентов с фундаментальными концепциями и практиками, необходимыми для понимания и внедрения систем баз данных. Цель курса - охватить проектирование баз данных, моделирование данных, языки запросов, такие как SQL и принципы управления базами данных
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Методологии разработки программного обеспечения
Курс знакомит студентов с различными подходами, структурами и процессами, используемыми при разработке программных систем. Студенты узнают о различных методологиях и лежащих в их основе принципах, чтобы понять, как планируются, выполняются и управляются программные проекты. Особое внимание уделяется выбору подходящих методологий на основе требований проекта, динамики команды и организационного контекста.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Введение в программную инженерию и процесс
Курс предоставляет обзор методологий и процессов разработки программного обеспечения. Студенты изучают жизненный цикл разработки программного обеспечения, инженерию требований и техники управления проектами. Через практические проекты и анализ кейсов студенты приобретают понимание лучших практик для создания качественных программных продуктов.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Операционные системы
Цель курса дать студентам всестороннее понимание основных принципов и механизмов, лежащих в основе современных операционных систем. Студенты изучают такие темы, как управление процессами, управление памятью, файловые системы и управление вводом/выводом. Они узнают о внутренних структурах и алгоритмах, используемых операционными системами для оптимизации распределения ресурсов и планирования, что обеспечивает эффективное выполнение приложений. В рамках изучения курса студенты выполняют практические упражнения и проекты, которые позволяют им получить практический опыт работы с реальными или имитационными операционными системами. По итогам освоения курса студенты сформируют прочную основу в области операционных систем, обеспечивая их способность анализировать и решать проблемы, связанные с управлением процессами, управлением памятью, файловыми системами и операциями ввода/вывода, что позволит им эффективно разрабатывать программное обеспечение, взаимодействующее с базовой операционной системой.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Архитектура программного обеспечения и шаблоны проектирования
На курсе рассматриваются принципы и методологии проектирования надежных, масштабируемых и поддерживаемых программных систем. Участники изучат различные архитектурные стили, шаблоны проектирования и лучшие практики создания программных решений, которые эффективно отвечают функциональным и нефункциональным требованиям. Цель этого курса — предоставить учащимся знания и навыки для разработки гибких, модульных и адаптируемых к меняющимся потребностям бизнеса архитектур программного обеспечения. Понимая и применяя шаблоны проектирования, участники могут повысить качество, производительность и удобство сопровождения своих программных проектов, в конечном итоге обеспечивая лучшие результаты для заинтересованных сторон.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Социальные вопросы и профессиональная практика
Курс рассматривает этические, юридические и социальные вопросы в различных профессиональных областях. Студенты исследуют темы, такие как разнообразие, устойчивое развитие и корпоративная ответственность, чтобы развить более широкое понимание своей роли в обществе. Через анализ кейсов и обсуждения студенты развивают навыки критического мышления и этического принятия решений, применимые в профессиональных ситуациях.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Тестирование программного обеспечения и обеспечение качества
Курс предоставляет студентам знания и навыки, необходимые для обеспечения надежности, функциональности и качества программных систем. Студенты изучают различные методологии, приемы и инструменты тестирования для выявления дефектов и ошибок в программных приложениях. Особое внимание уделяется пониманию важности процессов обеспечения качества на протяжении всего жизненного цикла разработки программного обеспечения.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Программное моделирование и анализ
Курс рассматривает методологии создания абстрактных представлений программных систем для понимания и улучшения их конструкции. Студенты изучают такие техники, как языки моделирования, формальные методы и инструменты анализа для оценки качества и функциональности программного обеспечения. Через теоретическое обучение и практические упражнения студенты приобретают навыки в моделировании и анализе программного обеспечения, необходимые для создания надежных и эффективных программных систем.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Экономика
Этот курс охватывает основные принципы и законы функционирования рыночной экономики. Основные темы включают спрос и предложение, эластичность, затраты и доходы, рыночные структуры, поведение потребителей и компаний в различных условиях, провалы рынка и факторы производства. Данный курс является вводным и готовит студентов к углубленным курсам экономики. Цель курса — ознакомить студентов с базовыми понятиями и принципами рыночной экономики, а также подготовить их к дальнейшему изучению более сложных экономических концепций и моделей
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Методы исследования и инструменты
Курс направлен на улучшение знаний студентов в области науки в области ИТ, посредством работы студентов совместно в группах и выполнения метаанализ статей, связанных с их областью исследований. курс знакомит студентов с основными методами исследования в области ИТ, которые необходимы в повседневной исследовательской работе в современной академической, промышленной и правительственной среде. Cтуденты работают совместно в группах и выполняют метаанализ статей, связанных с их областью исследований.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Компьютерные сети 2
Это продвинутый курс, посвященный проектированию, реализации и управлению современными компьютерными сетями. Студенты изучают такие темы, как сетевая безопасность, протоколы маршрутизации и методы оптимизации сетей. Через практические лабораторные работы и проекты они развивают навыки конфигурации, устранения неполадок и обеспечения безопасности сложных сетевых инфраструктур.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы антикоррупционной культуры
Этот курс представляет собой изучение основных норм права, прав и обязанностей граждан, основ конституционных прав и свобод. Студенты также знакомятся с принципами антикоррупционной культуры, этикой и профессиональным поведением специалиста. Курс включает изучение механизмов противодействия коррупции. Цель курса — ознакомить студентов с основами правовой системы, правами и обязанностями граждан, а также с принципами антикоррупционной культуры и профессиональной этики, что позволит им эффективно ориентироваться в юридических вопросах и противодействовать коррупционным проявлениям.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Предпринимательство
Этот курс охватывает различные темы, такие как определение возможностей для бизнеса, разработка бизнес-плана, обеспечение финансирования, стратегии маркетинга и продаж, а также управление командой. Цель курса — ознакомить студентов с ключевыми аспектами предпринимательской деятельности и предоставить им необходимые знания для создания и успешного ведения собственного бизнеса.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
UI/Ux дизайн
Курс предлагает всестороннее изучение принципов и методологий дизайна пользовательского интерфейса (UI) и пользовательского опыта (UX). Через сочетание теории и практики студенты учатся создавать визуально привлекательные интерфейсы, придерживаясь принципов ориентированности на пользователя и создания гладких потоков взаимодействия. С акцентом на удобство использования, доступность и эмпатию к конечному пользователю, участники развивают навыки, необходимые для создания привлекательных цифровых пользовательских опытов на различных платформах и устройствах.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Право
Данный курс является основополагающим в изучении системы законов, норм и правил, регулирующих общество и его отношения. В рамках курса студенты изучают основные принципы права, систему правовых норм, правовые институты и процессы. Целью изучения права является формирование понимания основных прав и обязанностей граждан, а также умение анализировать и применять законы в различных сферах жизни.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Экология
Этот курс занимается изучением взаимодействия живых организмов с их окружающей средой. Целью курса является осведомление студентов о биологическом разнообразии, экосистемах, а также причинах и последствиях антропогенного воздействия на окружающую среду
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Введение в программирование на C#
Это базовый курс, который предоставляет обзор языка программирования C# и его основного синтаксиса. Студенты изучают основные концепции программирования, такие как переменные, управляющие структуры и принципы объектно-ориентированного программирования на C#. Через практические упражнения и проекты студенты получают практический опыт в разработке простых приложений и понимание основ разработки программного обеспечения на C#.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Мобильное программирование (Android)
Курс представляет краткое введение в разработку приложений для платформы Android. Студенты изучают основные концепции разработки приложений для Android, включая дизайн пользовательского интерфейса, хранение данных и интеграцию функций устройства, таких как датчики и службы определения местоположения. Через практические проекты и упражнения участники приобретают навыки, необходимые для создания функциональных и интерактивных мобильных приложений для устройств на платформе Android.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы безопасности жизнедеятельности
Этот курс направлен на обучение основам предупреждения аварийных ситуаций и защите человека от них в различных сферах жизни. Студенты изучают основные принципы пожарной безопасности, медицинские навыки первой помощи, правила безопасного поведения при работе с электроустановками и в экстремальных ситуациях. Цель курса — повышение осведомленности и готовности к действию в случае возникновения угрозы для здоровья и жизни.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Методы и средства получения информации безопасность
Это всесторонний курс, охватывающий различные стратегии, инструменты и техники, используемые для защиты цифровой информации. Студенты изучают шифрование, контроль доступа, механизмы аутентификации и протоколы безопасности. Через анализ кейсов и практические упражнения они развивают навыки оценки уязвимостей, внедрения мер безопасности и снижения рисков в компьютерных системах и сетях.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
IT безопасность и управление рисками
В этом курсе рассматриваются принципы и практики, имеющие решающее значение для защиты информационных систем и управления связанными с ними рисками. Целью курса является разъяснение основ кибербезопасности, методологий оценки рисков и разработки политики безопасности. По итогам освоеения курса студентам студенты приобретут навыки представления методов качественного и количественного анализа риска."
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Дизайн пользовательского интерфейса
Курс представляет краткое введение в разработку приложений для платформы Android. Студенты изучают основные концепции разработки приложений для Android, включая дизайн пользовательского интерфейса, хранение данных и интеграцию функций устройства, таких как датчики и службы определения местоположения. Через практические проекты и упражнения участники приобретают навыки, необходимые для создания функциональных и интерактивных мобильных приложений для устройств на платформе Android.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Информационная безопасность
Курс предлагает подробное введение в защиту информационных систем от угроз и уязвимостей. Студенты изучат ключевые темы, такие как криптография, сетевая безопасность, управление рисками, контроль доступа и реагирование на инциденты. Курс сочетает теоретические знания с практическими навыками, уделяя особое внимание проектированию безопасных систем, моделированию угроз и внедрению политик безопасности. К концу курса студенты будут готовы защищать информационные активы, обеспечивать целостность данных и эффективно управлять рисками безопасности в различных вычислительных средах.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Финансовая грамотность
Этот предмет охватывает управление личными финансами, принципы инвестирования, пенсионное планирование, налогообложение, управление долгом и оценку финансовых рисков. Цель курса — предоставить студентам знания и навыки, необходимые для эффективного управления своими финансами, принятия обоснованных инвестиционных решений и обеспечения финансовой стабильности в долгосрочной перспективе.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Администрирование Linux
Курс направлен на обучение студентов принципам и практике управления системами на основе Linux. В программу включены такие темы, как установка системы, настройка, управление пользователями, файловыми системами и администрирование безопасности. Через практические занятия и реальные сценарии студенты приобретают навыки администрирования и устранения неполадок в Linux-серверах и сетях.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Разработка игры
Курс предоставляет всестороннее введение в принципы и практики создания интерактивных цифровых игр. Студенты изучают различные аспекты геймдизайна, включая сюжетную линию, механику игры и визуальную эстетику, приобретая практический опыт с использованием стандартных инструментов и технологий индустрии. Через проектное обучение и сотрудничество участники развивают навыки, необходимые для проектирования, прототипирования и реализации собственных игр.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Введение в программирование на iOS
Курс предлагает базовые знания о разработке приложений для устройств iOS с использованием Swift и Xcode. Студенты изучат основы языка программирования Swift, архитектуру приложений iOS и принципы проектирования UI/UX для мобильных приложений. Курс охватывает основные темы, такие как контроллеры представлений, навигация, сохранение данных, сетевое взаимодействие и интеграция API. С помощью практических проектов студенты получат практический опыт в создании, тестировании и развертывании функциональных приложений iOS, что подготовит их к созданию удобных и эффективных мобильных приложений для экосистемы Apple.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Компьютерное зрение
Курс изучает теорию и применение методов обучения компьютеров интерпретировать визуальную информацию из изображений или видео. Студенты узнают о методах обработки изображений, алгоритмах обнаружения объектов, сегментации и распознавания. Через практические проекты и эксперименты они развивают навыки построения систем компьютерного зрения для задач, таких как классификация изображений, отслеживание объектов и понимание сцены.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Разработка мультимедийных приложений
Курс предоставляет всестороннее изучение методов и инструментов для создания интерактивных мультимедийных пространств. Студенты погружаются в различные мультимедийные элементы, такие как аудио, видео, графика и анимация, изучая их интеграцию в приложения. Через практические проекты и упражнения участники приобретают навыки проектирования и разработки увлекательных мультимедийных приложений для различных платформ и устройств.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Облачные вычисления AWS
Этот курс знакомит студентов с фундаментальными принципами и практиками облачных вычислений с использованием Amazon Web Services (AWS). Цель курса охватить такие области, как облачная архитектура, хранилище, сети и безопасность, контент курса фокусируется на практическом опыте развертывания и управления облачными решениями.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Язык программирования Go
Курс по языку программирования Go предлагает всестороннее введение в этот язык, известный своей простотой и эффективностью. Студенты изучают основные особенности Go, такие как поддержка сильной параллельности, встроенный фреймворк тестирования и возможности оптимизации производительности. Через практические упражнения и проекты участники приобретают навыки для разработки масштабируемых и надежных программных решений на Go.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Моделирование бизнес-процессов
Этот курс предназначен для предоставления обзора теории и практики моделирования бизнес-процессов. В этом курсе студенты изучат основы моделирования и аналитики бизнес-процессов, включая такие концепции, как модели процессов, требования и разработка продуктов. Этот курс поможет подготовить студентов к будущим позициям бакалавра. Этот курс направлен на то, чтобы помочь студентам развить умелый подход к бизнес-аналитике.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Технология блокчейна
Курс предоставляет глубокое изучение основных принципов и приложений технологии блокчейн. Студенты узнают о децентрализованных системах учёта, механизмах консенсуса, смарт-контрактах и экономике криптовалют. Через теоретические концепции и практические упражнения участники приобретают знания и навыки, необходимые для понимания, разработки и внедрения блокчейн-решений в различных отраслях.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Введение в тестирование
Курс предоставляет основное понимание принципов и методик тестирования программного обеспечения. Студенты изучают различные методологии тестирования, включая ручные и автоматизированные подходы, а также стратегии планирования и выполнения тестов. Через теоретические уроки и практические упражнения участники развивают навыки, необходимые для обеспечения качества и надежности программных продуктов.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Архитектура предприятия
Курс предоставляет всесторонний обзор проектирования и внедрения структур и процессов для поддержки целей организации. Студенты изучают различные фреймворки, методологии и лучшие практики для выравнивания бизнес-стратегии с ИТ-инфраструктурой и приложениями. Через анализ кейсов и практические упражнения участники развивают навыки создания и управления корпоративными архитектурами, которые оптимизируют эффективность, масштабируемость и инновационность.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Методологии разработки программного обеспечения
Курс знакомит студентов с различными подходами, структурами и процессами, используемыми при разработке программных систем. Студенты узнают о различных методологиях и лежащих в их основе принципах, чтобы понять, как планируются, выполняются и управляются программные проекты. Особое внимание уделяется выбору подходящих методологий на основе требований проекта, динамики команды и организационного контекста.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Автоматизация в тестировании
Курс предлагает глубокое изучение методов и инструментов автоматизированного тестирования. Студенты учатся писать и выполнять автоматизированные тестовые сценарии для повышения эффективности и точности тестирования. Через практические упражнения и реальные примеры участники приобретают навыки, необходимые для внедрения и поддержания автоматизированных тестовых фреймворков в проектах по разработке программного обеспечения.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Основы финансов
Курс предоставляет необходимое понимание финансовых концепций и принципов. Студенты изучают такие темы, как финансовые рынки, анализ инвестиций и управление рисками. Через теоретическое обучение и практические применения участники получают знания, необходимые для принятия обоснованных финансовых решений как в личной, так и в профессиональной сфере.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Распознавание образов
Курс предоставляет всестороннее понимание методов и техник для выявления закономерностей и структур в данных. Студенты изучают различные подходы, включая статистические методы, алгоритмы машинного обучения и нейронные сети, используемые для анализа и классификации образов. Через теоретическое изучение и практическое применение участники развивают навыки распознавания образов в разнообразных наборах данных и применения этого знания в областях, таких как обработка изображений, распознавание речи и горное дело данных.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Машинное обучение
Курс дает углубленное введение в фундаментальные концепции, методы и приложения машинного обучения. Студенты научатся разрабатывать, внедрять и оценивать различные алгоритмы, включая контролируемые, неконтролируемые и методы обучения с подкреплением, используя популярные библиотеки, такие как scikit-learn, TensorFlow и PyTorch. Курс охватывает предварительную обработку данных, оценку моделей и практические приложения в различных областях, при этом особое внимание уделяется этическим соображениям. К концу курса студенты будут готовы применять методы машинного обучения для решения реальных проблем и вносить вклад в достижения в этой области.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Лидерство в ИТ
Курс направлен на развитие лидерских навыков, соответствующих уникальным вызовам в IT-индустрии. Участники изучают стратегии мотивации команд, содействия инновациям и управления технологическими изменениями. Через интерактивные занятия и примеры из реального мира студенты улучшают свои способности к эффективному руководству в IT-средах, способствуя успеху и росту организации.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Аналитика больших данных
Курс изучает методы и инструменты анализа обширных и сложных наборов данных для извлечения ценной информации и принятия обоснованных решений на основе данных. Участники знакомятся с такими темами, как data mining, машинное обучение и прогностическая аналитика, чтобы выявлять закономерности, тренды и корреляции в крупномасштабных наборах данных. Через практические проекты и кейс-стади студенты развивают навыки использования больших данных эффективно для бизнес-аналитики и инноваций.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Управление ИТ-активами
Курс охватывает основные принципы и практики эффективного управления IT-активами в организациях, включая аппаратное и программное обеспечение, а также лицензии. Участники изучают стратегии отслеживания инвентаря, оптимизации затрат, снижения рисков и соблюдения требований. Через практические упражнения и кейс-стади студенты приобретают навыки для оптимизации жизненного цикла активов и максимизации их стоимости в информационной инфраструктуре.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Беспроводные сети
Курс предоставляет всестороннее понимание технологий и протоколов беспроводной связи. Участники изучают проектирование, развертывание и управление беспроводными сетями, включая темы такие, как Wi-Fi, сотовые сети и новые технологии, например, 5G. Через практические лабораторные работы и кейс-стади студенты приобретают практические навыки по настройке, устранению неполадок и оптимизации инфраструктуры беспроводных сетей.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Управление ИТ, риски, соответствие
Курс обеспечивает полное понимание стандартов, практик и методов для эффективного управления ИТ-рисками и обеспечения соблюдения регуляторных требований в организациях. Участники изучают стратегии выравнивания ИТ-деятельности с бизнес-целями, оценки и снижения рисков, а также внедрения контрольных механизмов для соответствия требованиям соблюдения. Через кейс-стади и интерактивные обсуждения студенты получают практические знания для улучшения управленческих структур и защиты организационных активов.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Управление проектами
Курс оснащает участников основными навыками и методологиями для эффективного планирования, выполнения и контроля проектов в различных отраслях. Студенты изучают ключевые концепции, такие как начало проекта, определение объема работ, планирование, бюджетирование и управление рисками. Через практические упражнения и кейс-стади они развивают способности к руководству командами, управлению ресурсами и достижению успешных результатов проекта.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Этика данных и прикладная аналитика
Курс рассматривает этические аспекты и последствия принятия решений на основе данных в различных областях. Участники изучают, как решать сложные этические дилеммы, применяя аналитические методы к реальным данным. Через анализ кейсов и обсуждений студенты разрабатывают каркас для ответственного использования и интерпретации данных.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Методы исследования и инструменты
Курс направлен на улучшение знаний студентов в области науки в области ИТ, посредством работы студентов совместно в группах и выполнения метаанализ статей, связанных с их областью исследований. курс знакомит студентов с основными методами исследования в области ИТ, которые необходимы в повседневной исследовательской работе в современной академической, промышленной и правительственной среде. Cтуденты работают совместно в группах и выполняют метаанализ статей, связанных с их областью исследований.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Безопасность в компьютерных сетях
Курс обеспечивает глубокое понимание стратегий и методов защиты данных и систем в сетевых средах. Студенты изучают шифрование, брандмауэры, системы обнаружения вторжений и другие меры безопасности для защиты от киберугроз. Через практические лаборатории и кейс-стади участники развивают навыки оценки уязвимостей, внедрения политики безопасности и защиты от атак в компьютерных сетях.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Теория стартапов
Этот курс предоставляет студентам навыки для успеха в стартап-сфере через практические проекты и специализированное обучение. Цель курса - изучение основных принципов бизнеса, адаптированные к стартап-экосистеме, включая анализ рынка, разработку продукта и предпринимательское финансирование.
Год обучения - 4
Семестр - 2
Кредитов - 6
Профессии
Результаты обучения
- Продемонстрировать глубокое понимание фундаментальных концепций, теорий и методологий в разработке программного обеспечения, включая жизненный цикл разработки программного обеспечения, управление базами данных, а также системный анализ и проектирование.
- Применять навыки критического мышления и решения проблем для анализа, проектирования и внедрения программных решений, которые отвечают потребностям организации и решают реальные проблемы.
- Эффективно сотрудничать в междисциплинарных командах, интегрируя знания и компьтерные науки для разработки инновационных решений и реализации высококачественных проектов.
- Проектировать и внедрять программные решения с использованием различных языков программирования, инструментов разработки и технологий, демонстрирует знание принципов и методов компьютерных наук.
- Оценивать и выбирать подходящие методологии, приемы и инструменты для разработки программного обеспечения и управления системами с учетом таких факторов, как масштабируемость, безопасность и удобство использования.
- Эффективно общаться с различными заинтересованными сторонами, как техническими, так и нетехническими, посредством письменных отчетов, устных презентаций и технической документации, четко и убедительно передавая сложные концепции и решения.
- Выявлять и понимать этические, правовые и социальные проблемы в компьютерных науках и применять этические доводы для принятия обоснованных решений, а также для эффективного разрешения этических дилемм.
- Активно стремиться к непрерывному обучению и профессиональному развитию, оставаясь в курсе достижений в области компьютерных наук посредством самостоятельного обучения, непрерывного образования и активного участия в профессиональных сообществах.
- Адаптироваться к разнообразным культурным и профессиональным контекстам, демонстрируя межкультурную компетентность и эффективные коммуникативные навыки в глобализированных условиях и мультикультурных командах.
- Вносить вклад в развитие знаний в области компьютерных наук посредством исследований, инноваций и научных изысканий, и применять теоретические основы и практические знания для решения возникающих проблем и возможностей.