Courses should involve learning/doing programming and preferably focus on algorithmic thinking and/or scientific programming. Courses that merely use programming as a tool may be counted partially.
No. Any language can count if the course is genuinely about learning/doing programming. When it comes to NetLogo, it depends on whether the course involves substantive programming/algorithmic work and study time comparable to programming coursework. If in doubt, apply and the admissions board will assess it. The same goes for R in a statistics course. It can count if the course includes learning/doing programming. However, one course cannot be counted twice (you can’t claim the same credits as both statistics and programming).
University certified, graded courses with clear study hours count with the corresponding study time (1EC corresponds to about 28h of study). Apply if you believe you are admissible and the admissions board will make an integral assessment.
If you do not meet the full 10 EC requirement, the admissions board can take relevant work experience into account as part of an integral assessment. If in doubt, apply.
We recommend some minor programmes, such as:
Minor Computational Science - Universiteit van Amsterdam (also includes mathematics)
No, you do not need separate courses in calculus, linear algebra, probability and statistics. Any combination of those that reaches the total credits required is sufficient.
Yes, if it covers the relevant content and study time; the admissions board evaluates content. Just make sure that each study credit is only counted once: you cannot use more than the total amount of credits given for each course.
We recommend some minor programmes, such as:
Minor Computational Science - Universiteit van Amsterdam (also includes mathematics)
The programme cannot pre-judge individual courses quickly. If you believe it qualifies, explain it in your application and the admissions board will review it with your application.
We recommend some minor programmes, such as: