This course offers a focused and intensive introduction to modern computational tools and techniques designed for handling and analyzing massive datasets. The primary emphasis is on providing practical, hands-on experience with these tools. Upon completion, students will be equipped to select or develop algorithms for specific data science tasks, implement and apply these algorithms to real-world problems, and critically evaluate technologies for parallel and distributed computing. The course also covers how to analyze the scalability of computational methods and clearly articulate the reasoning behind design and development choices.
The course content focuses on state-of-the-art computational tools and techniques for massive datasets. The duration of the course is 13 weeks, involving lectures, exercises, and project work.
Minimum of 20 participants are required for the course to run.
The tuition fee amount is an estimate for a full MSc program and may vary. Fees are expected to be revised for Autumn 2026.
Applicants must have solid programming experience, including at least one programming course and additional experience from another course or project. Familiarity with Python is expected.
Tuition fees for non-EU/EEA citizens are 7500 EUR per semester, totaling 30000 EUR for the 2-year MSc program. These fees are subject to revision for Autumn 2026.
No, EU/EEA citizens are not required to pay tuition fees as their education is covered by the Danish state.
The course content focuses on state-of-the-art computational tools and techniques for massive datasets. The duration of the course is 13 weeks, involving lectures, exercises, and project work.
Admission typically requires nomination from your home institution if you are an exchange student. You must check eligibility and agreements with your home university and then submit a formal application to DTU once nominated.