Skip to main content

Basics of Big DataLaajuus (5 cr)

Code: 4_EFS8020

Credits

5 op

Teaching language

  • English

Learning objectives

To understand principles of mining and analyzing massive unstructured data sources
To understand basics concepts, methods and tools of Big Data solutions

Content

Concepts and tools in Big Data: eg. Hadoop, Hive, Pig. Analyzation and visualization of data.

Materials

Electronic materials will be announced at the start of the course

Enrollment

01.12.2023 - 15.01.2024

Timing

08.01.2024 - 30.04.2024

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Teachers
  • Markku Kellomäki
Student groups
  • EF22SP
    Bachelor Degree Programme in Information Technology IOT

Teaching methods

Basics of Python and Linux
Introduction to Big Data
Building Linux Virtual Machine
Hadoop installation and usage, HDFS
Mapreduce
Hbase
Scala / SBT introduction
Spark
Spark SQL and HDFS

Flipped learning is utilized in this course.

Student workload

28h lectures
14h exercises in classroom
93h independent work

Materials

Electronic materials will be announced at the start of the course

Enrollment

01.12.2022 - 31.03.2023

Timing

20.03.2023 - 05.05.2023

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Teachers
  • Markku Kellomäki
Scheduling groups
  • Exercise group A (Size: 20. Open UAS: 0.)
  • Exercise group B (Size: 20. Open UAS: 0.)
Student groups
  • EF21SP
    Bachelor Degree Programme in Information Technology IOT
Education groups
  • Exercise group A
  • Exercise group B

Teaching methods

Basics of Python and Linux
Introduction to Big Data
Building Linux Virtual Machine
Hadoop installation and usage, HDFS
Mapreduce
Hbase
Scala / SBT introduction
Spark
Spark SQL and HDFS

Flipped learning is utilized in this course.

Student workload

28h lectures
14h exercises in classroom
93h independent work

Materials

Electronic materials will be announced at the start of the course