Students must meet the following admission requirements : 1. Academic requirements Your previous education needs to be deemed equivalent to at least a Dutch academic Bachelor’s degree ( wetenschappelijk onderwijs, WO ) obtained at a research university (nominal duration 3 years). Please find more information about your admissibility with a non-Dutch degree here . We do not require a GRE or GMAT test score. 2. Programme specific requirements A Bachelor's degree in Computer Science or a closely related Bachelor’s degree and A minimum of 120 ECTS in Computer Science subjects, with a minimum of 90 ECTS in the following key subjects: Mathematics, for example: Linear Algebra, Discrete Mathematics, Statistics Foundations of Computer Science, for example: Algorithms, Logic, Automata, Graph Theory Software Development, for example: Programming, Software Testing, Concepts of Programming Languages, Software Engineering Methods, Software Development Projects Computer Systems, for example: Operating Systems, Computer Networks, Computer Organization, Compilers Data and Information Systems, for example: Databases, Web Technology, Machine Learning, Artificial Intelligence How to demonstrate that you meet the above requirements You are required to indicate how you meet the programme specific admission requirements in your Application Form . The Admission Board will evaluate your Application Form and decide if your academic background is sufficient to gain admission to the programme. 3. English-language proficiency requirements You will have to demonstrate sufficient English language proficiency. You can find an overview of relevant information to demonstrate your English language proficiency on the language requirement page .
To apply you are required to provide the following documents: Scan of your passport or national ID card (ID for EEA students only) valid at the start date of the programme Master Application File please download the correct file from this page . In this file you can see which documents are required to apply for your programme. Proof of English language proficiency (if already obtained): upload your proof of English language proficiency or English language test results. Please find the English language requirements here . After having prepared the required documents, please follow the online application procedure .
All students seeking admission to an international Master’s programme with an international degree are required to pay a non-refundable €100 application fee. Only after you have paid this fee will we be able to start the evaluation of your application file. If you are applying for more than one programme, you will only need to pay the application fee once. Your application fee payment is valid for two years. Information on how to apply with an international university degree and deadlines can be found here .
Create your own study path by choosing one of four specialisations and complementing it with electives from across the Master’s programme. Deepen your expertise in areas such as algorithms and computation, software engineering, distributed computing or data infrastructures, while broadening your knowledge in other fields that match your interests and career ambitions.