There are five specializations:

- Mathematics
- Applied mathematics
- Financial mathematics
- Mathematical statistics
- Statistical learning and AI

Within each specialization there are a number of advanced courses to choose from. To some extent, lower-level courses required for the advanced courses may be taken as part of the program. In addition, one may also take research-level courses, or courses in a related field.

The requirements for graduating with a master degree in either of the specializations above are specified below and in the web pages for the specializations. It is the student's own responsibility to choose and pass courses so that the requirements of one of the specializations are met at the end of the studies.

Before you start the studies you should contact the program coordinator Stefan Lemurell to set up an individual study plan

For all specializations, the following requirements apply:

- The degree must include courses covering 120 higher educational credits (corresponding to 2 years full-time studies).
- Out of these credits, at most 30 may be from bachelor-level courses, the rest must be master or research level courses.
- The degree must include a thesis of 30 higher educational credits, within the area of specialization. Half of the study time over the whole of the second year is normally spent on the thesis.
- The course Perspectives in mathematics is mandatory for all specializations.
- Further requirements are listed for each specialization.