Master's in Data Engineering
A hands-on programme combining data science theory with real-world industry challenges using Python, Big Data platforms, and AI techniques.
Best for:Best for graduates in computer science, mathematics, or related fields who want to specialise in data engineering, Big Data, and AI-driven analytics with hands-on industry exposure.
Overview
The Master’s in Data Engineering at Warsaw University of Technology equips students with advanced skills in processing, analysing, and visualising large datasets. The programme integrates structured and unstructured data techniques, with a strong focus on natural language processing, network data analysis, and machine learning—including deep learning. Students gain practical experience with Big Data platforms like Apache tools and cloud computing, collaborating with industry experts to solve real-world problems. The curriculum also includes a semester abroad through exchange programmes and culminates in an MSc thesis under academic supervision. The programme is designed for those seeking expertise in data-driven decision-making and AI applications.
What you'll do
- Develop and implement data processing pipelines for structured and unstructured data using Python and Big Data platforms (e.g., Apache tools).
- Apply machine learning and deep learning techniques to analyse network and text data, contributing to AI advancements.
- Collaborate with industry experts to solve real-world data-driven problems and gain practical experience in data engineering.
- Participate in a semester-long exchange programme at a European university to broaden academic and cultural exposure.
- Conduct independent research and prepare an MSc thesis under the guidance of academic advisors.
- Engage in hands-on projects involving data acquisition, storage, analysis, and visualisation using modern tools and techniques.
Requirements
Degree required: Bachelor’s degree in Computer Science, Mathematics, or a related field (exact requirements may vary; check admission portal).
Degree offered: Master of Science (MSc)
Language: English proficiency (exact requirements may include IELTS, TOEFL, or equivalent).
Instruction: English
- Proficiency in programming languages such as Python.
- Basic understanding of data processing and analytics techniques.
- Familiarity with Big Data platforms (e.g., Apache Hadoop, Spark).
- Interest in machine learning and AI concepts.
- Open to international applicants (check specific nationality/residency requirements on the admission portal).
- No age restrictions mentioned.
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Deadline: Unknown (check admission portal for specific deadlines)
Applicants must visit the university’s admission portal to review detailed requirements and submit their application online. Required documents typically include academic transcripts, proof of English proficiency, and a CV. Specific instructions and deadlines are available on the official admission page.
- Bachelor’s degree transcripts
- Proof of English proficiency (e.g., IELTS, TOEFL)
- Curriculum Vitae (CV)
- Motivation letter or statement of purpose
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.