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
-
PTIETS22deaiPTIETS22 Data Engineering and Artificial Intelligence
-
PTIVIS22IData 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
|
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.