Subject · Computer science
Introduction to data engineering
About this subject
Credits
6
Workload
180hours
Semester
Spring
Academic year
2025-2026
Description
Introduction to data engineering teaches students the basic concepts, principles and modern technologies of data engineering. the subject covers data collection, storage, processing and integration, ETL processes, databases, big data platforms, data pipelines, cloud technologies, devops and dataops approaches, data security and data visualization. practical skills are developed using tools such as python, sql, mongodb, hadoop, spark and power BI in the laboratory exercises. at the end of the course, students acquire basic knowledge and skills in data management and development of analytical solutions for real projects.
Course learning outcomes
CLO 1: It explains the basic concepts and principles of data engineering.
CLO 2: It applies methods of data collection, storage and processing.
CLO 3: Works with SQL and nosql databases.
CLO 4: Develops ETL processes and data pipelines.
CLO 5: It uses big data and cloud technologies.
CLO 6: Analyzes data with data analytics and visualization tools.