All students holding an academic Bachelor degree in one of the Sciences or Engineering disciplines may apply for the Master's.
Candidates for the programme should demonstrate sufficient knowledge in mathematics and computing skills and meet with the following requirements before they will be admitted to the programme: basic programming (any language), basic math knowledge in calculus and basic knowledge in probability theory and statistics. These requirements have to be demonstrated by grade transcripts including programming (minimum of 5EC) and at least 15EC (3 out of 4 courses) calculus (minimum of 5EC), linear algebra (minimum of 5EC), probability theory (minimum of 5EC) and statistics (minimum of 5 EC).
We will also consider students that (slightly) deviate from the requirements as formulated above. We emphasize motivation in all such admissions and require a statement on motivation as a part of the admissions procedure.
Pre-Master's programme
If the Admissions Board has decided that you don't meet the admissions requirements for the Master's programme, you can enrol in the Minor Computational Science (30 EC) at the UvA. The minor programme acts as a formal pre-Master’s programme for the Master’s programme Computational Science. It is intended for non-computing students and will train these students in mathematics and programming in preparation of the Master’s programme. The minor programme runs from September to January. Courses are taught in English. If you successfully complete the minor, you will receive confirmation of admission to the Master's programme in the subsequent academic year. For any questions about the minor Computational Science, please do get in touch via minorcls-science@uva.nl
Read more about the minor Computational Science