Education Research Current About VU Amsterdam NL
Bachelor's programmes Master's programmes VU for Professionals
Exchange programme VU Amsterdam Summer School Honours Programme Dutch language courses (NT2) Semester in Amsterdam
PhD at VU Amsterdam Featured research Prizes and distinctions
Interdisciplinary research institutes Scientists of VU Amsterdam Research Impact Support Portal Create impact with your research
News Events calendar Moving towards a healthier future
VU UPDATE: Situation in Israel and the Palestinian regions Culture at VU Amsterdam
Practical matters Mission, core values and vision Entrepreneurship on VU Campus
Governance of VU Amsterdam Valorisation and impact Partnering with VU Amsterdam VU Alumni Community Take a look at our vacancies!
Sorry! De informatie die je zoekt, is enkel beschikbaar in het Engels.
This programme is saved in My Study Choice.
Something went wrong with processing the request.
Something went wrong with processing the request.
Logic as a Tool for Modelling
This course is an introduction to classical logic and the different systems of reasoning that arise as variations. You will be encouraged to think about how logic and categorisation can be applied to your field of interest.

Course description

Logic is the study of different types of reasoning. Logic is also a tool for elegantly modelling diverse phenomena. The aim of the course is to introduce you to this tool and to explain how it can be used. The course is divided into 3 parts.

We will introduce Classical Logic and show how many different systems of reasoning (logics) arise as variations. We will study two fundamental ways of studying logic, via semantics and syntax. The latter is naturally suited to modelling and automated reasoning. We will also discuss applications in the social sciences focussing on agency and information flow. We will introduce logical formalisms that allow us to model situations in which truth is socially constructed and develop notions such as knowledge and group and common knowledge.

The overarching theme in the handling of applications is the notion of categories and categorisation. Categorisation is the activity of placing things such as objects or ideas into categories based on their similarities or common criteria.  We will formally introduce categorisation theory, starting from the classical theory of Aristotle right up to prototype and exemplar theory. We will formalise these notions and explain how the tools of  logics could be used to incorporate vagueness in this theory.

The third part of the course uses the foundational development from Part 1 and the modelling intuitions from Part 2. We will introduce the study of formal linguistics where words are classified in terms of the role they play in the sentence formation. A word can be categorised as a noun phrase, a transitive verb, etc. Syntactic categories are then combined, accordingly to rules of formation, to build complex expressions. We will see how a grammatically correct sentence can then be captured by a formal proof or a process of computation and how different readings correspond to different proofs.

Continue reading below for more information.

Application process
Fees, discounts and scholarships
Apply now

About this course

Session 1

Session 2

Session 3

Course level

  • Advanced

Course coordinator

  • Giuseppe Greco

Credits

Contact hours

  • 45

Language

  • EN

Tuition fee

  • €938 - €1500

Additional course information

  • Learning objectives

    By the end of this course, students will be able to: 

    • Understand what is meant by the study of logic, and summarise how different systems of reasoning(logics) come about, and outline how they can be studied.
    • Explain the relationship of proof theory and logic.
    • List and compare a number of different logics, and illustrate how they differ from classical logic.
    • Show how logic can be used to model diverse phenomena.
    • Distinguish the dual role of logic as an idealised form of reasoning and a modelling tool.
    • Develop a maturity concerning abstract modelling and argumentation.
  • Course schedule

    Classes will take place from Monday 6 July until Friday 17 July. In general classes will be during the week between 9am and 17pm. Wednesday afternoons and weekends will be off for optional social activities or personal time. Good to be aware that self-study will be required in your private time (nights and weekends). More information about the course schedule can be found in the course syllabus below.

  • About the course coordinator

    Dr. Giuseppe Greco is an assistant professor at the Department of Ethics, Governance and Society, School of Business and Economics, Vrije Universiteit Amsterdam. His interests span from non-classical logic (proof-theoretic and algebraic approaches to agency, information flow, and reasoning under uncertainty) to computational linguistics (proof-theoretic and compositional distributional approaches to the study of natural languages).

  • Preliminary syllabus

    Here you can download the preliminary syllabus for the summer course 2026. 

    *Please note: This syllabus may be subject to some minor changes closer to the beginning of the course.

  • Assignments and Assessment

    Students are expected to attend all lectures. Students have to submit 2 homework sets, one at the end of the first week and one at the end of the second. Students also need to read (part of) an academic article or a book chapter on the topics that will be taught in class and on the last day of the summer school give a short presentation (around 15 minutes) where they discuss the article that they read.

    The exercises consist of 80% of the grade and the presentations 20%.

  • Faculty and department

    School of Business and Economics (SBE)
    EGS (Ethics, Governance and Society)

Team VU Amsterdam Summer School

We are here to help!

amsterdamsummerschool@vu.nl

Microsoft Teams: by appointment via amsterdamsummerschool@vu.nl

Contact

  • Yota
  • Programme Coordinator
  • Esther Fris
  • International Officer
  • Julia
  • International Officer

Quick links

Homepage VU Amsterdam Culture at VU Amsterdam University Library Dashboard

Study

Academic calendar Study Guide Timetable Canvas

Featured

Donate to the VU Fund VU Magazine Ad Valvas Digital accessibility

About VU Amsterdam

Contact with VU Amsterdam Take a look at our vacancies! Faculties VU Amsterdam Divisions VU Amsterdam
Privacy Disclaimer Safety Web Colophon Cookie settings Web Archive

Copyright © VU