Введение в технологии обработки больших данных

Входные требования: основные навыки программирования, знание SQL и СУБД

Зачетные единицы: 4

Курс: По выбору

Язык курса: Английский

Цели

  • Выявление основных причин появления Больших Данных
  • Определение и идентификация Больших Данных
  • Поверхностное знакомство с технологиями обработки Больших Данных
  • Введение в парадигму MapReduce
  • Базовое знакомство с технологией Apache Hadoop и базовой инфраструктурой под неё
  • Базовое знакомство с технологией Apache Spark

 

Содержание

Освоение базовых принципов работы с Большими Данными необходимо в условиях успешного существования современного мира. Именно поэтому данный курс направлен на освоение основных навыков при работе и анализе Больших Данных. В ходе курса студенты смогут познакомиться с историей формирования направления Больших Данных, понять современные тенденции развития Больших Данных и освоить на практике принципы функционирования MapReduce и технологии Apache Hadoop. Также студенты освоят ключевые особенности работы с технологией Apache Spark. По завершению курса студент будет обладать базовыми навыками работы с Большими Данными, как теоретическими, так и практическими.

Формат

Лекции и семинары

Оценка

Присутствие является обязательным.

Оценка: 40% курсовая работа; 40% работа на семинарах; 20% экзаменационный тест.