Combining mathematics, scientific computing, machine learning and high-performance computing, you learn to build reliable models, validate them with data, and translate complex results into insights that drive scientific discovery and innovation. The interdisciplinary curriculum combines core courses, electives, professional skills training and a substantial Master's thesis, allowing you to deepen your expertise and tailor the programme to your interests.
In the Master's in Computational Science, you will learn to:
- Translate real-world phenomena into computational models, from physics-based to data-driven approaches.
- Develop and validate numerical methods and simulation algorithms for complex systems.
- Apply machine learning and statistical techniques to enhance computational models.
- Scale computations to supercomputers and high-performance computing (HPC) infrastructure.
- Analyse, visualise and communicate results to scientific and domain experts.
Specialise in your field of interest
Deepen your expertise in core computational science while specialising in an application domain such as Computational Biology, Computational Finance or Computational Medicine. Through advanced electives and your Master's thesis, you apply computational methods to real-world challenges in collaboration with researchers and industry partners.
Courses are taught entirely in English and take place at both locations of VU and UvA.
The start date of this programme is 1 September.
For a detailed overview of courses visit the UvA Course Catalogue.