Admission Requirements

 According to the Teaching & Examination Regulations (TER), applicants are expected to satisfy four admission requirements:

  1. relevant undergraduate degree (TER B Article 3.1.2),
  2. solid logic background (TER B Article 3.1.3),
  3. academic excellence (TER B Article 3.1.4), and
  4. English language proficiency (TER B Article 3.1.5).

Requirement 4. is a formal requirement and cannot be waived by the Admissions Board. The Admissions Board sometimes admits candidates who do not satisfy all three requirements 1., 2., and 3., but convince the Admissions Board otherwise that their admission is in the interest of both programme and applicant. In exceptional cases, (Dutch-speaking) candidates who do not satisfy all of the requirements can be admitted to a pre-Master programme (see below).

Relevant undergraduate degree.

Applicants are expected to have at least a Bachelor's or equivalent degree in one of the following fields: computer science, artificial intelligence, mathematics, philosophy, or linguistics. Dual degrees covering a combination of two of these subjects will be considered as satisfying the relevant undergraduate degree requirement, but very broad interdisciplinary degrees that do not include a sufficient amount of depth in one particular subject are usually not considered as a relevant undergraduate degree.

The Admissions Board will consider admitting candidates who do not satisfy the requirement of relevant undergraduate degree if their list of courses proves that they have acquired the necessary background for postgraduate work in logic.

Logic background.

Applicants are expected to have solid background in modern formal logic, affinity with mathematical and formal thinking and sufficient familiarity with mathematical proofs. In practice, this means that incoming students are expected to have taken a course in mathematical logic up to and including the proof of the completeness theorem for first-order logic and have taken courses requiring mathematical or formal reasoning. Note that introductory logic courses in philosophy and linguistics departments usually do not provide enough logic background to satisfy this requirement: often, courses in philosophy departments covering this material are called Metalogic.

The Admissions Board is aware that courses covering this material are not offered at all universities and will consider admitting candidates who do not satisfy this requirement if they have an otherwise very strong formal background.

Academic excellence.

Applicants are expected to display academic excellence, usually witnessed by a very strong academic record, i.e., the equivalent of a Dutch cum laude distinction. In particular, the Admissions Board expects excellent performance in courses that are relevant for the Master of Logic.

While grades in the undergraduate degree are one important indicator, the Admissions Board does not base its decision entirely on grades. Other indicators for academic excellence include academic awards and prizes, undergraduate publications, co-authorship in research publications, involvement in research projects, or engagement in logic-related activities. This list is not exhaustive: there are many ways to convince the Admissions Board that an applicant is academically excellent.

English language proficiency.

English language proficiency is a formal requirement and can be demonstrated by one of the following examinations with the corresponding minimum scores:

  • IELTS Test (only Academic IELTS is accepted): the minimum score required is 6.5, with at least 6 on each sub-score (listening, reading, writing, speaking).
  • TOEFL Test: the minimum score required is:
    • Internet-based test (iBT): 92
    Please note the TOEFL-code for the Faculty of Science of the University of Amsterdam is: 8628.
  • A Cambridge Examination Score with a minimum test result of CAE A or B will also be accepted. For the CPE test a minimal score of C is required.

Applicants who have taken English at VWO level at a school in the Netherlands, have an English-language 'international baccalaureate' diploma or have had secondary or tertiary education in Australia, Canada, Ireland, New Zealand, United Kingdom or United States of America automatically satisfy the English language requirement.

Schakelprogramma / Pre-Master.

In exceptional cases, candidates who are not admitted by the Admissions Board due to lack of some background knowledge can be admitted to a so-called schakelprogramma (Pre-Master). A schakelprogramma consists of up to 30 EC of relevant Bachelor's courses at the University of Amsterdam. Because most of these courses are taught in Dutch, we can only offer this opportunity to Dutch-speaking students. Upon completion of the Pre-Master, the applicant will then be admitted to the Master of Logic. Note that you cannot directly apply for this programme.


The websites of the UvA make use of cookiesThis site uses cookies More informationMore info Hide this message XHide X