Kurssi sisältää seuraavat luennot:
1. Logiikan ja rationaalisuuden käsitteet
2. Ns. logiikan peruskielen rakenne
3. Naturalistinen ja ei-naturalistinen logiikka
4. Klassiset ja ei-klassiset logiikat
5. Mahdolliset maailmat ja rationaalisuus
6. Logiikka ja teoreettinen rationaalisuus
7. Teoreettisen rationaalisuuden käytännöllisyys
8. Käytännöllinen rationaalisuus
9. Rationaalisuus ja normatiivisuus
10. Rationaalisuus ja moraali
11. Irrationaalisuus ja rationaalisuuden paradoksit
12. Rationaalisuus, tieto ja erityistieteet
Luentojen ohella osallistutaan harjoituksiin, joita on 3-5 kertaa. Loppukuulustelussa suoritetaan luennot ja niillä annettava oheislukemisto. Suorituksen laajuus on 5 op.