Big Data Engineering (5 cr)
Code: TT00CN70-3001
General information
- Enrollment
-
02.12.2023 - 16.01.2024
Registration for the implementation has ended.
- Timing
-
01.01.2024 - 30.04.2024
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Campus
- Kupittaa Campus
- Teaching languages
- English
- Seats
- 20 - 40
- Degree programmes
- Degree Programme in Information and Communications Technology
- Degree Programme in Information and Communication Technology
- Teachers
- Tommi Tuomola
- Teacher in charge
- Tommi Tuomola
- Groups
-
PTIVIS21HTerveysteknologia
- Course
- TT00CN70
Realization has 4 reservations. Total duration of reservations is 8 h 0 min.
Time | Topic | Location |
---|---|---|
Wed 03.04.2024 time 10:00 - 12:00 (2 h 0 min) |
Luento, Big Data Engineering TT00CN70-3001 |
ICT_C1032
Demotila
|
Thu 04.04.2024 time 10:00 - 12:00 (2 h 0 min) |
Harjoitukset, Big Data Engineering TT00CN70-3001 |
ICT_C2027
IT telakka
|
Mon 08.04.2024 time 12:00 - 14:00 (2 h 0 min) |
Luento, Big Data Engineering TT00CN70-3001 |
ICT_C1032
Demotila
|
Thu 11.04.2024 time 10:00 - 12:00 (2 h 0 min) |
Harjoitukset, Big Data Engineering TT00CN70-3001 |
ICT_C2027
IT telakka
|
Evaluation scale
H-5
Content scheduling
-Introduction to data engineering
-The basic idea of data engineering methods and pipelines
-different components
-integration of said components (MQ systems)
-data engineering frameworks (Apache family)
Objective
After completing the course the student can:
- describe basic solutions for data architectures and big data
- select and use suitable data architecture
- apply ETL process and tools for handling of big data
Content
Architecture and Components of Big Data Frameworks
ETL process with Big Data for batch and streaming
Practical work with suitable tools and frameworks
Materials
Teacher provided lecture material
Supporting public online material
Teacher provided virtual machines
All needed material (or at least a link to them) will be available in itslearning.
Teaching methods
Contact learning, practical exercises, independent study
International connections
Given examples and exercises support each topic studied during the lectures. Additional material in the form of tutorials and reliable information sources is provided.
Student workload
Contact hours 56 h
Inpendent studying 79h, including:
- Studying the course material
- Completing exercises
- Project
Further information
Itslearning and contact classes are the main communication channels used on this course.
The student is required to have a computer capable of running a simple Ubuntu virtual machine.