Studies
Logic courses
Below is a list of logic courses and a preliminary plan for how often they are taught.
Aineopintotason kursseja / Bachelor level courses
- Johdatus logiikkaan 1 (5 op) ja Johdatus logiikkaan 2 (5 op) (luennoidaan joka syksy)
Introduction to logic I & II (online every spring) - Joukko-opin alkeet / Elements of set theory (10 cr) (luennoidaan joka tai joka toinen vuosi/taught every one to two years)
Advanced courses
- Mathematical logic (10 cr, core course of the logic course package, taught every fall)
- Courses taught every second or third year (if possible)
- Axiomatic set theory (10 cr)
- Model theory (10 cr)
- Recursion theory/Computability theory (10 cr)
- Finite model theory (10 cr)
- Dependence logic (10 cr)
- Complexity theory (10 cr)
- Courses taught more seldom
- Classification theory (10 cr)
- Non-elementary model theory (5cr)
- Descriptive set theory (5 cr)
- Large cardinals 1 and 2 (5+5 cr)
- Strong logics (5 cr)
- History of logic (5 cr)
- Introduction to continuous logic (5 cr)
- Introduction to quantum computation (5 cr)
- Dependence logic II (10 cr)
- Models of arithmetic (10 cr)
- Topics in quantum computation (5 cr)
- Topics in set theory (5 cr)
- Reaing course in the Hilbert program
For a master's degree in logic you should also include courses from areas outside logic, strongly recommended are Algebra II, Topology II and Real analysis.
There is also logic teaching arranged by the degree programmes in philosophy. For inclusion of these in your degree, discuss with your academic mentor.
Lecture notes
Some lecture notes from past courses can be found here.
Also, all interested are welcome to attend the logic seminar on Wednesdays, where the Helsinki logicians and occasional visitors present their research. Even if you don't understand the details of the talks, the seminar is a good opportunity to see what research looks like in several areas of logic.
Teaching schedule (past and present, and preliminary future plans)
Spring 2025
- Introduction to logic I and Introduction to logic II
- Elements of set theory I and Elements of set theory II
- Classification theory
- Topics in logic
Fall 2024
Spring 2024
- Introduction to logic I and Introduction to logic II
- Elements of set theory I and Elements of set theory II
- Axiomatic set theory
- Computability theory
Fall 2023
Spring 2023
- Introduction to logic I and Introduction to logic II
- Elements of set theory
- Model theory
- Introduction to quantum computation
- Logic and databases
Fall 2022
- Johdatus logiikkaan I ja Johdatus logiikkaan II
- Mathematical logic
- Finite model theory
- Reading course on Hilbert's program
Spring 2022
- Introduction to logic 1 and Introduction to logic 2
- Elements of set theory
- Computability theory
- Classification theory
- Complexity theory
Fall 2021
- Johdatus logiikkaan 1 ja Johdatus logiikkaan 2
- Mathematical logic
- Axiomatic set theory
- Dependence logic
- Introduction to continuous logic
Spring 2021
Fall 2020
- Finite model theory
- Introduction to quantum computation
- Topics in quantum computation (new course, 5 cr)
- Topics in Set Theory (2 quarter course, 10 cr.)
Spring 2020
- Mathematical logic
- Axiomatic set theory
- Computability theory
- Dependence logic II (new course, 10 cr)
Fall 2019
Spring 2019
Fall 2018
- Johdatus logiikkaan 1 ja Johdatus logiikkaan 2
- Finite model theory
- Introduction to quantum computation (5 cr)
Spring 2018
- Axiomatic set theory
- Computability theory
History of logicCANCELLED- Mathematical logic
- Models of arithmetic
Fall 2017
- Johdatus logiikkaan 1 ja Johdatus logiikkaan 2
- Complexity theory
- Dependence logic
- Large cardinals 1 and Large cardinals 2
Spring 2017
- Elements of set theory
- Matemaattinen logiikka
- Model Theory
- On Logical Consequence
- Ramsey-theoretic Axioms
Fall 2016
- Johdatus logiikkaan 1 ja Johdatus logiikkaan 2 (vastaavat yhdessä kurssia Logiikka I)
- Finite Model Theory
- Ramsey Theory
Spring 2016
- Logiikka I, jaettu kursseiksi Johdatus logiikkaan 1 ja Johdatus logiikkaan 2
- Computability theory
- Set theoretical forcing
- Introduction to descriptive set theory
- The history of the semantic tradition
Fall 2015
- Matemaattinen logiikka
- Modaalilogiikka
- Logic toolbox for mainstream mathematicians
- Introduction to continuous logic
Spring 2015
- Logiikka I (lectures in Finnish, excercises in Finnish, Swedish and English)
- Introduction to classification theory
- Laskettavuuden teoria
Fall 2014
Spring 2014
- Logiikka I
- Elements of set theory
- Dependence logic
- Hyperreaaliluvut
- Intensive course: Introduction to forcing
Fall 2013
Spring 2013
- Logiikka I
- Logik I
- Elements of Set Theory 2: An introduction to forcing and large cardinals
- Finite model theory
- Johdatus deskriptiiviseen joukko-oppiin
- Meaning of meaning
Fall 2012
Spring 2012
Fall 2011
Spring 2011
Fall 2010
Spring 2010
- Logic I
- Logiikka I
- Elements of set theory II
- Johdatus stabiilisuusteoriaan
- Laskettavuuden teoria
- Set theory seminar
Fall 2009
Past courses