The MSc Logic offers over 40 courses each year:
MSc Logic Course Descriptions (Course Catalogue)
In addition you may choose to take courses from other Master's programmes at the UvA and other universities in the Netherlands. For instance, you may be interested in some of the courses from the national MasterMath programme. To take a course at another university, you need to follow the relevant registration formalities at that university, and you need to notify the Education Service Centre at the UvA's Faculty of Science. You will not have to pay any additional tuition fees.