Institute of Computer Science
  1. Courses
  2. 2025/26 fall
  3. Data Engineering (LTAT.02.007)
ET
Log in

Data Engineering 2025/26 fall

  • Pealeht
  • Loengud
  • Viited
  • Hindamine

Intro

Data engineers are enablers of analytics and AI, connecting data engineering work to the needs of machine learning, software systems, and business decision-making.

This course teaches the core principles and practical skills of data engineering: data collection, modeling, integration, transformation, and architecture design.

Topics include:

  • Data architecture fundamentals and design principles
  • Data modeling techniques (relational, dimensional)
  • Data ingestion from various sources (APIs, SQL/NoSQL databases, files)
  • Data wrangling, quality assessment, and cleaning
  • Designing scalable and maintainable data pipelines
  • Evaluating data storage and processing technologies (OLAP, Data Lakes)
  • Applying data governance, privacy, and security practices.

Objectives

The main objective of this course is to develop both practical skills and deep conceptual understanding of data engineering. Students will learn to collect, clean, transform, and organize data, while designing and building data infrastructures for modern analytics systems. Additionally, students will critically analyze the role of data engineering within broader technical ecosystems, including software engineering and machine learning.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment