Skip to main content
To KTH's start page To KTH's start page


We offer four different courses in astronomy/astrophysics as well as projects for BSc and MSc theses.


We participate in teaching at Bachelor, Masters and postgraduate level. Courses we are currently teaching are listed below.

Advanced courses

Basic Courses

Masters theses (exjobb)

Several diploma work projects linked to our research activities are available. Overseas work may also be possible. The projects span a broad range of activities:

  • Laboratory-based experimental work
  • Computer-based simulation studies
  • Analysis and interpretation of astronomical data from ground and space-based telescopes/experiments

Which astrophysics courses should I take?

Select the description below that suits you the best to find out which courses we recommend.

  • I’m an F-student who would like to do as much astrophysics as possible. I’m thinking about doing a MSc thesis and possibly a PhD in astrophysics.
    BSc level: Astrophysics and do a BSc thesis project in astrophysics SH2402
    MSc level: Take Astroparticle physics SH2204   and Advanced astrophysics SH2403  
  • I’m an F-student who would like to take one astrophysics course.
    All our courses can be taken independently, so read the course descriptions in the links below to decide which one suits you the best.
  • I’m interested in astronomy, but I’m not an F-student and I am not planning to do any advanced courses in astrophysics.
    We recommend the course Astronomy for engineers SH1003  .

For general enquiries please contact us

Astroparticle physics

Particle Physics