Skip to main content

Data Engineering Project (5 cr)

Code: TT00CN76-3001

General information


Enrollment
04.12.2024 - 14.01.2025
Registration for the implementation has ended.
Timing
14.01.2025 - 30.04.2025
Implementation is running.
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
0 - 80
Teachers
Tommi Tuomola
Groups
PTIETS22deai
PTIETS22 Data Engineering and Artificial Intelligence
PTIVIS22I
Data Engineering and AI
Course
TT00CN76

Realization has 23 reservations. Total duration of reservations is 34 h 0 min.

Time Topic Location
Wed 15.01.2025 time 08:00 - 09:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 22.01.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 22.01.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 29.01.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 29.01.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 05.02.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 05.02.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 12.02.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 12.02.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 26.02.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 26.02.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 05.03.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 05.03.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 12.03.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 12.03.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 19.03.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 19.03.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 26.03.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 26.03.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 02.04.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 02.04.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Wed 09.04.2025 time 09:00 - 10:00
(1 h 0 min)
Theory, Data Engineering Project TT00CN76-3001
ICT_C1032 Demotila
Wed 09.04.2025 time 10:00 - 12:00
(2 h 0 min)
Practical session, Data Engineering Project TT00CN76-3001
ICT_B1038 IT telakka
Changes to reservations may be possible.

Evaluation scale

H-5

Content scheduling

The course consists of an end-to-end data engineering project. We will use the concepts learnt on previous courses to work as a group to extract, pre-process, transform and load data into a system. The data is AI-enriched and shared through different interfaces. The work is documented throughout the project and a data management plan is produced for long-term use.

Objective

After completing the course, the student can:
- run data engineering projects

Content

Data Engineering pipeline in practice

Materials

Teacher provided lecture material
Supporting public online material
All needed material (or at least a link to them) will be available in itslearning.

Teaching methods

Project work as a group of 2-3 students.

Exam schedules

There's no exam.

International connections

Project-based-learning. Theory is introduced by the teacher during the contact lessons and then the students apply the theory to a given project. The project is there to support learning the concepts introduced on theory lessons.

Student workload

Contact hours 33 h
Independent studying 102h, including:
- Studying the theory
- Applying theory to the group work 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 and basic skills to work with Ubuntu command line.

Go back to top of page