Study Guide is your digital personal assistant to studying in Germany.
Master's programme

Master of Science in Scientific Computing Heidelberg University

Duration
4 semesters
Language of instruction
English
Tuition fees
Tuition varies
Next application deadline
31 January 2027 (summer semester)
Language level required
English: B2
German: None

Always know what comes next

Study Guide gives you a personal to-do list tailored to your background, qualifications and interests, so you always know what to do next.

Programme overview

Quick facts

Degree
MSc
Duration
4 semesters
Intake
Winter and summer semester
Joint degree / double degree programme
No
A Diploma supplement will be issued
No
Combined Master's degree / PhD programme
No

Language of instruction

English

The core programme is held in English. Selected optional courses can be held in German. The MSc Scientific Computing is an international Master's course of study and can be completed entirely in English.

Programme description

Please note that this programme has a strong emphasis on mathematics.

Applied mathematics and computer science form the basis of this research-oriented Master's programme in Scientific Computing. Students learn to develop mathematical algorithms, implement them into own code and solve application-driven problems from all areas of science and engineering as well as the humanities.

The curriculum is research-oriented by design: core modules lead to specific research areas connected to the research groups at the hosting university's institutions. During their studies, participants are guided to select more specific modules, enabling them to understand the latest research in the fields of mathematics and computer science in one of three core tracks:

  • machine learning and data analytics
  • numerical modelling, simulation and optimisation
  • visual data analysis and computer graphics

The selection of an application area ensures the direct link between the theoretical part of the programme and the practical application of all methods and techniques. Graduates will be able to use and expand mathematical methods and models for any application field in science and industry.

While working on their Master's theses, participants develop all of the necessary skills for a self-reliant scientific career: problem analysis, entrepreneurship, project management and agile development. Internships at companies guarantee the direct contact to future employers.

Programme structure

The first and second years of the Master's programme are clearly divided.

The first year provides in-depth knowledge in advanced methods of applied mathematics as well as computer science. These two modules lay the basis for a solid understanding both of the methodology in mathematics needed in order to be successful in scientific computing and of the tools and techniques required to implement these methods efficiently in modern software systems.
The application component can be selected from a wide range of fields including physics, astronomy, biosciences, computational chemistry, or economics. Two seminars or traineeships complement the lecture blocks to ensure that practical application of the course content is a major part of the educational concept.

First year schedule:
Lecture series Mathematics I and II (16 CP)
Lecture series Computer Sciences I and II (16 CP)
Application fields I and II (16 CP)
Two seminars or traineeships (14 CP)

The second year of the Master's programme is dedicated to research in the field of the Master's thesis. Students choose from a set of lecture series, including, e.g. image processing, numerical solution of PDE, or analytical modelling, to extend their knowledge in one methodological area. Training in interdisciplinary skills is a key qualification for future researchers in scientific computing. A seminar on topics of the Master's thesis and research and documentation of the thesis project completes the second-year curriculum.

Second year schedule:
Major lecture series I and II (16 CP)
Interdisciplinary skills (6 CP)
Master's seminar (6 CP)
Master's thesis (30 CP)

Mode of study

  • Fully on-site

In cooperation with

Interdisciplinary Centre for Scientific Computing (IWR)

International elements in the curriculum

The curriculum of this study programme includes international elements that support global perspectives and cross-cultural learning:

  • Projects with partners in Germany and abroad

Integrated internships

An internship in industry should be completed after the first year of study. Programme advisers will assist students in finding an appropriate internship.

Application and admission

Application period(s)

Winter semester

Applicants from Applications begin Application deadline
Non-EU countries
1 April 2027
15 June 2027
EU countries
1 April 2026
31 July 2026

Summer semester

Applicants from Applications begin Application deadline
Non-EU countries
1 October 2026
15 November 2026
EU countries
1 October 2026
31 January 2027

Academic admissions requirements

Make sure to visit our website for detailed information on the programme's requirements: https://mastersc.iwr.uni-heidelberg.de/application-admission/how-to-apply

Scientific Computing is a programme with roots in mathematics and in computer science. To apply for this programme, you need the following prior education (minimum requirement!)

  1. Solid mathematics education (min. 24 ECTS)
    1. Linear Algebra (min. 6 ECTS)
    2. Analysis (min. 6 ECTS)
    3. Advanced Mathematics – Numerics, Functional Analysis, Optimisation, Differential Equations or similar (min. 6 ECTS)
  2. Solid practical computer science education (min. 24 ECTS)
    1. Practical Computer Science (min. 6 ECTS)
    2. Algorithms & Data Structures (min. 6 ECTS)
    3. Advanced Computer Science – Image Process, Computer Graphics, Parallel Computing, Machine Learning (min. 6 ECTS)
  3. Application area (min. 16 ECTS)
    1. Basic knowledge in a field of real applications for scientific computing – physics, biology, chemistry, economics, etc. (min. 16 ECTS)

Language requirements

Please check all requirements directly with the respective higher education institution.

German language requirements

German: None

English language requirements

English: B2

Accepted certificates include
Certificates Minimum result
TOEFL iBT (before 2026)
Total: 90 / 120
Reading: 20 / 30
Listening: 20 / 30
Writing: 20 / 30
Speaking: 20 / 30
IELTS Academic
Total: 6.5 / 9

How to apply?

Website

Please check this website.

Click here

Costs and funding

Tuition fees per semester

Varied

Semester contribution

Approx. 150 EUR per semester

Cost of living

Approx. 750 EUR per month

Part-time employment

The faculty offers student jobs such as undergraduate teaching on a semester-by-semester basis.

Scholarships and financing information

The Hans-Peter Wild Talent scholarships are awarded once a year, at the start of each winter semester, to highly gifted up-and-coming students from Germany and abroad who want to study in a Bachelor's or Master's degree programme in the MINT field (mathematics, computer science, natural sciences, technology) at Heidelberg University.

www.uni-heidelberg.de/en/friends-supporters/hans-peter-wild-talent-scholarships

Living & services

Support for international students

  • Welcome event
  • Cultural and linguistic preparation
  • Visa matters

Career advisory services

The graduate school HGS MathComp organises meetings with local and international employers.

Accommodation

Accommodation is available through student services or on the private market. Rent for a single room in a student residence is approx. 350 EUR. Private accommodation can be found online at: http://www.wg-gesucht.de.

About us

Great Hall of the Old University Building© Heidelberg University – Communications and Marketing

Heidelberg University

Heidelberg University, founded in 1386, is Germany's oldest university and has one of the strongest research profiles in all of Europe. The current successes in the Excellence Initiative and in internationally recognised rankings prove that Heidelberg's excellent reputation and leading role in the scientific community is well-deserved. In terms of educating students and promoting promising early-career academics, Heidelberg University relies on its two strongest points: research-based teaching and superlative, well-structured training for doctoral candidates.
Heidelberg University is a comprehensive university, offering the full spectrum of disciplines in the humanities, law, and the social sciences alongside the natural and life sciences, including medicine. As a comprehensive university, Heidelberg aims to continue to strengthen the individual disciplines and to further interdisciplinary cooperation, as well as to carry research results over into society and industry.
With its aspiration of connecting traditional values with future-oriented scientific concepts in research and teaching, the university is building bridges to the future.
Heidelberg University's twelve faculties, including the two medical faculties in Heidelberg and Mannheim, boast a total enrolment of over 30,000 students. With over 160 study programmes, Heidelberg University offers a spectrum of subject combinations nearly unparalleled in Germany. This unique range creates an optimal setting for individualised and interdisciplinary studies.

Location

Heidelberg's cosmopolitan and student-friendly atmosphere is one of the city's distinguishing characteristics. Heidelberg is a lively centre of the Rhine-Neckar metropolitan region and is marked by its high density of research-intensive industry and conglomeration of scientific research institutions. These institutions, working alongside the university, form an internationally competitive research network, providing a wide assortment of contact and cooperation possibilities for researchers and students at Heidelberg University.
Situated in one of Germany's most beautiful cities, the university offers a varied programme of events alongside work and studies. Both the city and the university offer sports and leisure activities, as well as numerous theatres, renowned film and music festivals and a large number of museums, creating a sophisticated and diverse cultural atmosphere. Popular local tourist destinations include the world-famous Heidelberg Castle, the historic streets and alleys in the old city and the Philosopher's Path, one of the most beautiful mountain hiking trails in Europe, as well as many fine restaurants.

Map of Germany

Activate map

To activate the map, please click on the "Show map" button. Please note that after activation, data will be transmitted to OpenStreetMap. You can find more information about this in our privacy policy.

Contact

Main contact

Faculty of Mathematics and Computer Science

Name
Dr Michael J. Winckler
Address
Im Neuenheimer Feld 205, 69120 Heidelberg
Email
E-mail

Discover other scholarships

Loading scholarships...

These scholarships might be available to this degree programme. Please select a country of origin first. 

Always know what comes next

Study Guide gives you a personal to-do list tailored to your background, qualifications and interests, so you always know what to do next.