Новая образовательная программа

6B06102 Computer Science в Satbayev University

  • Введение в Web программирование
    Кредитов: 5

    Курс предназначен для изучения основ Web программирования и разработки Web приложений. Курс включает темы такие, как основы функционирования, настройки и администрирования программного обеспечения, реализующего сервисы Интернет; язык разметки HTML 5; основы верстки веб-страниц с использованием CSS; основы языка JavaScript и фреймворков jQuery, AngularJS; основные шаблоны проектирования веб-страниц; основы серверных языков; технологии работы с базами данных.

    Год обучения - 1
  • Математика II
    Кредитов: 5

    Дисциплина является продолжением Математика I. В разделы курса входят интегральное исчисление функции одной переменной и нескольких переменных, теория рядов. Неопределенные интегралы, их свойства и способы их вычисления. Определенные интегралы и их применения. Несобственные интегралы. Теория числовых рядов, теория функциональных рядов, ряды Тейлора и Маклорена, применение рядов к приближенным вычислениям.

    Год обучения - 1
  • Алгоритмизация и основы программирования
    Кредитов: 4

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

    Год обучения - 1
  • Математика I
    Кредитов: 5

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

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

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

    Год обучения - 1
  • Компьютерная графика
    Кредитов: 5

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

    Год обучения - 2
  • Базы данных
    Кредитов: 5

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

    Год обучения - 2
  • Разработка Web-приложений
    Кредитов: 6

    Курс обучает развертыванию инфраструктуры NodeJS, Angular, созданию фронтальных приложений с помощью языка программирования JavaScript. В курсе изучается классическая библиотека jQuery и ее решения в работе с технологией AJAX, NodeJS, являющиеся основой для реализации серверной части фронтального Web-приложения. А также рассматривается фреймворк Angular, который сегодня занимает одну из лидирующих позиций в разработке фронтальной части Web-приложений.

    Год обучения - 2
  • Экология и безопасность жизнедеятельности
    Кредитов: 5

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

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

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

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

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

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

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

    Селективная дисциплина
    Год обучения - 2
  • Объектно-ориентированное программирование
    Кредитов: 5

    В курсе рассматриваются такие темы как: парадигма объектно-ориентированного программирования; классы и объекты; принципы создания масштабируемого программного обеспечения с использованием высокоуровневого метода проектирования понятий бизнес среды на языке программирования; языки программирования С++, Java и С#; принципы абстракций, инкапсуляции, наследования, полиморфизма; паттерны проектирования программного обеспечения; практические навыки создания программных продуктов.

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

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

    Год обучения - 2
  • Дискретная математика
    Кредитов: 5

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

    Год обучения - 2
  • Основы антикоррупционной культуры и права
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 2
  • Машинное обучение
    Кредитов: 5

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

    Год обучения - 3
  • Fintech технологии
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 3
  • Базы данных и разработка приложений
    Кредитов: 5

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

    Год обучения - 3
  • Шаблоны проектирования приложений
    Кредитов: 5

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

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

    Дисциплина «Интеллектуальный анализ данных» способствует формированию представлений о типах задач, возникающих в области интеллектуального анализа данных (Data Mining) и методах их решения, которые помогут студентам выявлять, формализовать и успешно решать практические задачи анализа данных, развивать теоретических знаний, практических умений и навыков по применению современных методов интеллектуального анализа данных в различных сферах человеческой деятельности.

    Селективная дисциплина
    Год обучения - 3
  • Зеленые технологии
    Кредитов: 5

    Курс посвящен изучению теоретических основ зеленых технологий и основных сегментов зеленой экономики с целью выработать практические навыки в сфере использования принципов зеленой экономики. В курсе раскрывается сущность зеленых технологий. Рассматриваются направления зеленых технологий: 1) внедрение возобновляемых источников энергии; 2) совершенствование системы управления отходами; 3) совершенствование системы управления природными ресурсами; 4) развитие «чистого» транспорта.

    Селективная дисциплина
    Год обучения - 3
  • ИКТ-решения Huawei
    Кредитов: 5

    Курс предоставляет знания об ИКТ инфраструктуре Huawei. Курс Huawei соответствует методике развития организации «Платформа + экосистема» и ее новой ИКТ-инфраструктуре, подчеркивающей синергию «Облако-канал-устройство». Huawei включает в себя ИКТ-решения, такие как ИКТ-инфраструктура, платформа и сервис, со своей системой улучшения процессов развития.

    Селективная дисциплина
    Год обучения - 3
  • CRM системы
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 3
  • Разработка компьютерных игр
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 3
  • Дизайн-мышление
    Кредитов: 4

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

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

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

    Селективная дисциплина
    Год обучения - 3
  • Анализ данных
    Кредитов: 3

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

    Селективная дисциплина
    Год обучения - 3
  • Программирование 1C
    Кредитов: 5

    В рамках курса дается теоретическая основа, и рассматриваются решения конкретных задач. Изучаются объекты, с помощью которых реализуется бизнес логика любых решений, функционирующих на платформе 1С:Предприятие. Обсуждаются темы, как настраивать систему в зависимости от потребностей конкретной организации, вносить изменения в программные решения таким образом, чтобы пользователи могли применять их максимально эффективно, настраивать базы данных и обновлять систему.

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

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

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

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

    Год обучения - 3
  • Информационный дизайн
    Кредитов: 4

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

    Селективная дисциплина
    Год обучения - 3
  • Математика и статистика
    Кредитов: 5

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

    Год обучения - 3
  • Управление IT проектами
    Кредитов: 3

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

    Селективная дисциплина
    Год обучения - 3
  • Мультимедиа технологии
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 3
  • Человеко-компьютерное взаимодействие
    Кредитов: 5

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

    Год обучения - 3
  • UX/UI дизайн
    Кредитов: 5

    В рамках курса изучаются вопросы UX-дизайна, концепция дизайн-мышления и UX-исследования. Курс направлен на изучение пользователя программного продукта, User-flow, Use-cases. Рассматриваются методы прототипирования c использованием персонажей, общие принципы проектирования интерфейсов, методы проектирования, дизайн сайтов, типология сайтов, E-commerce, работа с формами, разработка мобильных приложений, текст в интерфейсе, Front-end для дизайнера, Visual Design, основы правильной коммуникации для дизайнера, коммуникация с клиентом, коммуникация внутри команды, организация UX-процесса, презентация UX-проекта, оформление портфолио.

    Селективная дисциплина
    Год обучения - 4
  • Capstone project 1
    Кредитов: 5

    Курс Capstone project 1 обучает циклу исследований и разработок (R&D), начиная с этапов концептуального планирования и анализа инженерного проекта. Студенты практикуются в проектной документации, формальных презентациях по обзору проекта, устной защите проекта и написании итогового отчета. Курс знакомит с техническими методами анализа, проектирования, прототипирования, синтеза, устранения неполадок и тестирования интегрированной системы, включающей несколько подсистем для создания программного продукта.

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

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

    Год обучения - 4
  • Компьютерное зрение
    Кредитов: 5

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

    Год обучения - 4
  • Capstone project 2
    Кредитов: 5

    Курс Capstone project 2 является продолжением курса Capstone project 1 и служит кульминацией академического и интеллектуального опыта для студентов. Курс направлен на применение навыков и знаний, полученных на теоретических курсах. Курс предполагает демонстрацию мастерства в методах DevOps путем разработки, тестирования, развертывания, мониторинга и улучшения безопасного приложения на основе облачных микросервисов за несколько спринтов, используя различные технологии и инструменты Agile.

    Селективная дисциплина
    Год обучения - 4
  • Методы анализа и обработки больших данных
    Кредитов: 5

    Курс предоставляет базовые знания о фазах жизненного цикла процессов аналитики больших данных при переходе бизнеса к использованию Big Data. Материал курса обеспечивает знанием базовых и расширенных аналитических методов и техник, применяемых для поиска и извлечения знаний из больших массивов разнородных данных. Приводится сравнение различных дистрибутивов платформы Hadoop, "open source" и коммерческих инструментов, используемых для хранения, обработки и аналитики больших данных.

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

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

    Селективная дисциплина
    Год обучения - 4
  • Методологии управления IT-проектами
    Кредитов: 5

    Курс направлен на изучение современных методов управления проектами, их возможностей и ограничений применительно к потребностям содержания и окружения конкретного ИТ-проекта, отрасли или области применения. В курсе даются такие методологии, как Agile, Waterfall, Scrum, Канбан, Scrumban, PRINCE2, шесть сигм, метод критического пути, управление проектами по методу критического пути, методология рационального управления (Lean), экстремальное программирование (XP).

    Селективная дисциплина
    Год обучения - 4
  • Разработка веб-сервисов
    Кредитов: 5

    Целью реализации программы является формирование знаний, умений и навыков в области разработки XML based web services на базе платформы Java SE. Темы дисциплины включают разработку относительно несложных веб-сервисов на основе JAX-WS и JAX-RS, клиентских приложений для веб-сервисов, разворачивание и запуск приложения, включающих в себя веб-сервисы, основные принципы функционирования веб-сервисов, основные технологии платформы Java EE, используемое при разработке веб-сервисов.

    Селективная дисциплина
    Год обучения - 4
  • IT инфраструктура
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 4
  • Анализ и обработка веб данных
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 4
  • DevOps для разработки приложений
    Кредитов: 3

    Курс направлен на изучение таких инструментов как Docker, Terraform, Ansible, Prometheus, kubernetes и Grafana. Студенты узнают как писать docker-образы, запускать контейнеры, выстраивать зависимости и определять параметры доступа, работать с инфраструктурой как с кодом, создавать, изменять и версионировать окружение, работать с системами контроля версий, применять принципы CI/CD, настраивать выкладку сервисов в окружения разработки и тестирования, автоматизировать процессы, настраивать сервера и развёртывать приложения.

    Селективная дисциплина
    Год обучения - 4
  • Извлечение данных
    Кредитов: 5

    В курсе изучаются методы и инструменты извлечения (mining) и интеграции информации из различных источников данных. Рассматриваются методы извлечения данных о сущностях (entities) реального мира (таких как личности, компании, продукты, разнообразные объекты исследования) из текстов и способы программирования соответствующих экстракторов на алгебраическом языке AQL, методы сопоставления, группирования и разбора различных разноструктурированных представлений информации о сущностях реального мира.

    Селективная дисциплина
    Год обучения - 4
  • Blockchain технологии
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 4
  • Язык Python в научной деятельности
    Кредитов: 3

    Целью изучения данной дисциплины является освоение студентами такого мощного инструмента в обработке данных как язык Python и библиотеки SciKit, в которую входят – NumPy – работа с матрицами, SciPy – инструменты анализа данных, MatplotLib – инструменты визуализации данные. На текущий момент язык Python признан как наиболее распространенный язык программирована в задачах обработки данных. Это связано с его простотой и интуитивно понятным синтаксисом, в котором абстрагирована связь с аппаратной частью вычислительной машины с выраженным акцентом на создание маленьких эффективных алгоритмов. В рамках курса дается быстрый экскурс о синтаксических особенностях языка и сильных сторонах.

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

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

    Селективная дисциплина
    Год обучения - 4
  • Обработка естественных языков
    Кредитов: 5

    Курс изучает теоретические и практические основы теории обработки естественного языка. В курсе рассматривается широкий спектр прикладных задач, к числу которых относятся автоматический перевод, автоматическое реферирование, генерация ответов на запросы пользователя, извлечение информации, информационный поиск, анализ тональности. А также в курсе изучаются теоретические аспекты NLP, включая базовые сведения из области лингвистики, и практические методы обработки текстов с применением Natural Language ToolKit.

    Селективная дисциплина
    Год обучения - 4
  • Бизнес-аналитика
    Кредитов: 5

    В рамках дисциплины изучаются основы Microsoft Business Intelligence, компоненты MS BI (SSIS, SSAS, SSRS), архитектура и пользовательский интерфейс, аналитическое решение проблем на основе MS BI. Курс начинается с основных понятий, связанных с бизнес-аналитикой и многомерным моделированием. Для создания, редактирования, организации аналитических запросов к MS SQL, SSIS, интеграционнму сервису и SSRS, сервису для создания отчетов используется пользовательский интерфейс Microsoft BI в Visual Studio и SSAS.

    Селективная дисциплина
    Год обучения - 4
  • Обработка цифровых изображений
    Кредитов: 5

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

    Селективная дисциплина
    Год обучения - 4
  • Эмоциональный искусственный интеллект
    Кредитов: 4

    В курсе изучаются концепция эмоционального искусственного интеллекта (Affective computing & Social signal processing), методы автоматического распознавания, анализа и синтеза эмоций и социального поведения. Курс дает основные понятия из психологии и компьютерных наук, которые имеют отношение к эмоциональному искусственному интеллекту, знания методологии автоматического распознавания, анализа и синтеза эмоций и социальных сигналов и формирует практические навыки сбора и аннотации данных для построения алгоритмов эмоционального искусственного интеллекта.

    Селективная дисциплина
    Год обучения - 4
  • Код ON1

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

  • Код ON11

    Анализирует и оценивает исследования коррупции с использованием теории и методов социологического изучения коррупции.

  • Код ON4

    Реализовывает алгоритмы машинного обучения и искусственного интеллекта.

  • Код ON2

    Демонстрирует понимание основ программирования, создания программного обеспечения, разработки алгоритмов и структур данных, объектно-ориентированного программирования.

  • Код ON7

    Демонстрирует умение работать в команде, эффективно коммуницирует с партнерами, организовывает процесс создания программного обеспечения.

  • Код ON5

    Демонстрирует знание основ программирования на низком уровне, понимание компьютерной архитектуры и создание программного обеспечения для вычислительных систем с ограниченными ресурсами.

  • Код ON15

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

  • Код ON8

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

  • Код ON6

    Демонстрирует понимание основ информационной безопасности и способов предотвращения различных атак на информационные системы.

  • Код ON9

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

  • Код ON10

    Использует облачные технологии и развертывает программное обеспечение на серверах.

  • Код ON14

    Выбирает методы и средства защиты от опасностей в повседневной жизни и в профессиональной деятельности; выбирает способы создания и поддержания безопасных условий жизнедеятельности.

  • Код ON13

    Выбирает типовые методы и способы выполнения профессиональных задач, оценивает их эффективность и качество.

  • Код ON12

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

  • Код ON3

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

Top