
The Master’s Programme in Data Engineering is a two-year, full-time on-campus program that focuses on the design, development, and management of large-scale data systems. The program combines principles of data science, big data technologies, and software engineering to enable efficient collection, processing, and analysis of complex datasets. Students study topics such as distributed data systems, database technologies, data pipelines, cloud computing, machine learning foundations, and big data analytics.
Graduates develop strong data engineering skills, big data system expertise, and computational problem-solving competence, preparing them for careers in data engineering, software development, cloud computing, analytics consulting, and technology-driven industries. Uppsala University provides a strong research and innovation environment with a focus on scalable data technologies and modern data infrastructures.
Semester 1 – Foundations of Data Engineering
• Introduction to Data Engineering
• Data Structures and Algorithms
• Databases and Data Management Systems
• Research Methods in Data Engineering
Semester 2 – Advanced Data Engineering
• Data Processing and Storage Systems
• Distributed Computing and Big Data
• Data Pipelines and ETL Processes
• Elective Modules in Data Engineering
Semester 3 – Specialized Data Engineering
• Cloud Computing and Data Infrastructure
• Machine Learning for Data Engineering
• Data Security and Privacy
• Fieldwork/Research Project in Data Engineering
Semester 4 – Master’s Thesis & Final Project
• Independent Research / Thesis
• Advanced Data Engineering Technologies
• Final Presentation & Research Evaluation
Graduates of the Data Engineering Master’s program are highly sought after in industries such as big data, cloud computing, artificial intelligence, and analytics. With expertise in data infrastructure, data warehousing, and processing large datasets, alumni can pursue careers as data engineers, data architects, big data analysts, and cloud engineers. The increasing demand for companies to leverage big data for decision-making ensures abundant career opportunities in the tech industry, financial institutions, and consulting firms.
The Data Engineering program equips students with the skills necessary to build, optimize, and maintain the data infrastructure required for modern analytics and machine learning applications. Students will gain hands-on experience in designing scalable data systems, processing large datasets, and ensuring data integrity. This program provides a solid foundation in both the theoretical and practical aspects of data engineering, ensuring that graduates are ready for high-demand roles in industries reliant on data-driven decision-making.
For further information, please contact the admissions office at:
Phone: +46 18 471 00 00
Email: info@uu.se
Address: Uppsala University, S:t Olofsgatan 10B, 753 11 Uppsala, Sweden