Master of Science in Mathematical Data Science
Universität Ulm · Ulm, Germany
- Level
- Master's
- Award
- Master of Science
- Language
- English
- Duration
- 4 semesters
- Study mode
- Full-time
- Campus
- Ulm
- Apply by
- <p>Application periods</p> <ul> <li>via uni-assist: 1 April - 15 July</li> <li>via campus portal: 1 April - 15 May and 1 June - 15 July</li> </ul>
- Starts
- Winter semester
- Tuition
- €3,000
Entry requirements and how to apply
- Entry requirements
- A Bachelor's degree in a mathematics degree programme or at least an equivalent degree from a university, university of applied sciences, university of cooperative education or a recognised foreign university in a mathematics degree programme or in a degree programme in computer science or physics or in a related or subject-specific degree programme at the level of at least three years of study. To be admitted to the programme, students must have earned 50 credit points in mathematics courses.
- English language requirement
- B2 required, please provide an official language certificate, e.g.: TOEIC: 785 Reading: 385 Listening: 400 Speaking: 160 Writing: 150 TOEFL iBT Home Edition (before 2026): 72 Reading: 18 Listening: 17 Speaking: 20 Writing: 17 TOEFL iBT (before 2026): 72 Reading: 18 Listening: 17 Speaking: 20 Writing: 17 UNIcert® English: UNIcert® II PTE Academic: 59 IELTS Academic: 5.5
- German language requirement
- No minimum language level required
- Application period
- Application periods via uni-assist: 1 April - 15 July via campus portal: 1 April - 15 May and 1 June - 15 July
- Apply through
- Please check this website .
About this programme
The Master’s programme in Mathematical Data Science is a four-semester, 120-credit programme that combines a strong mathematical foundation with modern data science training. Students take core modules in Mathematics of Machine Learning, Numerical Methods for Data Science and Practical Foundations of Data Science, giving them both theoretical depth and hands-on experience. The programme also offers substantial flexibility through elective courses, e.g. in functional analysis, mathematical statistics, mathematical data science, and applications, complemented by courses in ethics and interdisciplinary or language skills. At the end of the programme, students complete a 30-credit Master’s thesis. Overall, Mathematical Data Science is designed for students who want to understand data science at a rigorous mathematical level while developing practical skills for research and applications.
Related pages
- Universität Ulm tuition fees
- Study in Germany: tuition fees and visa
- Germany degree programmes and their fees
- Study abroad cost calculator for Germany
- Best universities in the world
Other degree programmes at Universität Ulm
- Master of Science in Molecular and Translational Neuroscience
- Master of Science in Molecular Medicine
- Master of Science in Physics
- Master of Science in Quantum Engineering
- Cognitive Systems (Master of Science)
- Communication and Information Technology (Master of Science)
- Master of Science in Artificial Intelligence for Connected Industries
- Master of Science in Biology
- Master of Science in Biomedical Engineering
- Master of Science in Biophysics
- Master of Science in Chemical Engineering
- Master of Science in Chemistry
- Master of Science in Energy Science and Technology
- Master of Science in Finance