The programme is organized in three blocks and one master's thesis. Blocks are read in parallel and each block corresponds to one semester of studies. Also, each student is assigned a mentor who will guide and support the student during the programme.
1. Basic Block
The basic block gives a broad competence in mathematics at the advanced level. It is mandatory to read one course in each of the four areas listed below. Each course corresponds to 7.5 ECTS credits.
- Algebra and Geometry: Homological Algebra and Algebraic Topology, or Commutative Algebra and Algebraic Geometry..
- Analysis: Advanced Real Analysis I, Fourier Analysis, Advanced Real Analysis II, or Partial Differential Equations.
- Topology: Topology.
- Discrete Mathematics: Graph Theory, Enumerative Combinatorics or Number theory.
2. Profile Block
The profile block contains 30 ECTS credits of courses in mathematics on the advanced level. These courses are chosen freely. It is here that the student specializes and prepares for the master thesis.
Courses may be chosen outside mathematics courses outside the program, e.g. in mathematical physics, mathematical statistics, optimization theory or theoretical computer science. Please consult the director(s) of the program.
3. Broadening Block
This block consists of free courses corresponding to 15 ECTS credits, and the following two mandatory courses:
- AK2036 Theory and Methodology of Science with Applications,
7.5 credits, (or the corresponding course at Stockholm University).
- MM7020 Mathematical Communication, 7.5 credits.
4. Master's Thesis
Students admitted to the programme are required to perform an independent study in the form of a thesis project corresponding to 30 university credits.
To begin the thesis project, a student must normally have completed at least 60 university credits of the total course work and a sufficient amount of profile courses. The purpose of the thesis project is that the student should demonstrate the ability to perform independent project work, using and developing the skills obtained from the courses in the programme.
General information on courses is given under.
Individual study plan and Student Support
In the beginning of the programme the director(s) of the program will work with each student for the individual study plan. He or she is supposed to give help and advice concerning the student's choice of courses and subject for master's thesis.
During the programme support is also given in issues not related to mathematics, e.g. housing, visas, child care and language courses.