Course list overview

Are you looking for courses in mathematics, mathematical statistics, computer science or scientific computing? Here is an overview of courses given at the Department of Mathematics, and when they are usually given.

On this page you can find our active courses, and when they are usually given. This should not be taken as a promise that they will always be given at these times, courses can be moved because a programme changes, or be given less frequently if not enough students are interested in them. We decide which courses to give for one academic year at a time, and you can see course instances that have been published in the course catalogue by clicking on the course names.

This list does not contain courses that are only ever given in Swedish, but some courses on this page are sometimes given in Swedish and sometimes in English. The language for each course instance is shown in the course catalogue.

Courses given only in Swedish can be found on the Swedish version of this page

You can also see upcoming courses in the course catalogue

Term dates and study pace

Each semester is divided into four parts, A, B, C and D. Sometimes we also talk about period 1 (A and B) and period 2 (C and D). One semester's study at full time corresponds to 30 credits, so a course of 7.5 credits given during AB, for instance, has a study pace of 50%, and if it is given during ABCD, so the entire semester, the study pace is 25%.

The summer semester is usually about 12 weeks, so a course of 7.5 credits given during the entire summer has a study pace of about 50%.

Term dates at Stockholm University

Application

For the majority of our courses, you apply through Universityadmissions.se (or the Swedish version Antagning.se). Application for the autumn is normally open 15 March - 15 April, and application for the spring 15 September - 15 October. Courses where there are still places left can open for late application, usually in the middle of July or December, respectively.

Application for the summer is open from about 15 February to 15 March.

Note that Sweden also has an earlier admissions round for the autumn, from October to January, but this is only for applying to some programmes, not separate courses.

What to do if you get deleted from a course though you think you fulfil the requirements for eligibility

Course webpages at kurser.math.su.se
List of course literature

Mathematics

Here are our courses in mathematics. Click on the course names to read more about the courses in the course catalogue, and to see upcoming course instances. Please note that many second cycle courses are only given every other year, and sometimes more seldom, and when the course is not given in the next few semesters the course's page in the catalogue may not be published.

Several second cycle courses in mathematics are given together with KTH. You can find information about these in a separate section, just above the list of second cycle courses.

Please note: these lists only show when the courses are usually given, this does not mean that they will always be given att that time. Future course instances are decided for one academic year at a time.

All courses are 7.5 ECTS credits unless otherwise stated.

Course codeCourse nameFallSpringSummerComment
MM1005Mathematics for Economic and Statistical AnalysisA   
MM3001Mathematical Methods for EconomistsABAB  
MM5020Mathematics III - Abstract algebra ABYes

the summer instance is a distance course

MM5021Mathematics III - Foundations of AnalysisCD Yesthe summer instance is a distance course
MM5022Mathematics III - Complex AnalysisAB   
MM5023Mathematics III - CombinatoricsCD  may be a distance course
MM5024Mathematics III - Logic CD  
MM5026Mathematics III - Ordinary Differential Equations CD  

We have a cooperation with KTH in mathematics at second cycle level, and many, but not all, of our second cycle mathematics courses are given jointly - you can see in the table below which courses this applies to.

For courses given jointly:

  • Some courses are taught by SU and some by KTH, and a few are taught by both, that is, with one teacher from each university.
  • You can see in the table which university has, at least recently, been responsible for the examination of each course. This can vary so check the course web for the course you are taking.
  • Courses that are examined by KTH have a separate course code at KTH, and students on the master's programme in mathematics are enrolled in this version but others should apply to the SU-version since you (generally) can't apply to KTH-courses as separate courses.
  • Of the courses given jointly with KTH, some are given every year, some alternate years, and some more seldom.

Course admittance if you are a student on the master's programme in mathematics

If you are a programme student you should be enrolled in KTH-versions rather than SU-versions of courses if they are examined by KTH. You should get information from the programme director about this, and how to apply for courses at SU and KTH.

Course admittance for others

If you are taking separate courses, or if you are a student on some other programme than the master's programme in mathematics, you can apply to the SU-versions of the courses via Universityadmissions.se.

Course web and examination if you are enrolled in an SU-version of a course

If you are enrolled in an SU-version of a course that is taught at KTH and so has its course web there, you get a KTH account so that you can access the course web in KTH's Canvas.

However, you may need to sign up for exams given at KTH through a special form, see information about signing up for exams.

Courses outside of the cooperation with KTH

We have second cycle courses in mathematics that are not given jointly with KTH, and these are available for all students, whether or not they are taking the joint programme. There are also courses at KTH that do not have a corresponding version at SU and these are not available (at least not via SU) to students not on the joint programme.

Degree within or outside of the programme

You can get a master's degree in mathematics within the programme, or with separate courses. Either way, you apply for your degree via SU's Ladok, see how to apply for your degree.

All courses are 7.5 ECTS credits unless otherwise stated.

Course codeCourse nameFall even yearsSpring odd yearsFall odd yearsSpring even yearsComment
MM7020Mathematical CommunicationABCD ABCD joint with KTH (exam SU)
MM7022Logic II  AB  
MM7024Linear Algebra and Learning from DataAB AB  
MM7025Computer algebra    some springs, not 2026
MM7026Advanced Complex Analysis   ABCDjoint with KTH (exam KTH)
MM7027Dynamic Systems and Optimal Control Theory    CD some springs, not 2026
MM7028OptimizationCD CD  
MM7029Mathematics of cryptography AB AB 
MM7031Enumerative combinatoricsABCD   joint with KTH (exam KTH)
MM7032Spectral Geometry of GraphsABCD   joint with KTH (exam SU)
MM7033Advanced algebraABCD ABCD joint with KTH (exam SU)
MM7042Commutative algebra and algebraic geometry    last offered fall 2022; joint with KTH (exam SU)
MM7043Galois TheoryABCD   joint with KTH (exam SU)
MM7044Fourier Analysis  ABCD joint with KTH (exam KTH)
MM7045Graph theory  ABCD joint with KTH (exam KTH)
MM7046Advanced Real Analysis IABCD ABCD joint with KTH (exam KTH)
MM7048Set theory and metamathematics   ABCD 
MM7049Number theory   ABCDjoint with KTH (exam KTH)
MM7050Representation theory of finite groups   ABCDjoint with KTH (exam SU)
MM7051Differential Geometry ABCD  joint with KTH (exam KTH)
MM7052TopologyABCD ABCD joint with KTH (exam SU)
MM7053Partial Differential Equations  ABCD joint with KTH (exam SU)
MM7054Nonlinear AlgebraABCD


planned for autumn 2026; joint with KTH
MM8036Type theory ABCD   
MM8040Function Theory of Several Complex Variables
   joint with KTH (exam SU)
MM8042Algebraic Topology   ABCDjoint with KTH (exam SU)
MM8043Reductive Algebraic Groups
   joint with KTH (exam SU)
MM8044Advanced Real Analysis II ABCD  joint with KTH (exam SU)
MM8049Algebraic Geometry
ABCD

planned for spring 2027; joint with KTH
MM9008Mathematics, Degree Project (30 credits)ABCDABCDABCDABCD 

Mathematical statistics

Here are our courses in mathematical statistics. Click on the course names to read more about the courses in the course catalogue, and to see upcoming course instances. Please note that many second cycle courses are only given every other year, and when the course is not given in the next few semesters the course's page in the catalogue may not be published.

Please note: these lists only show when the courses are usually given, this does not mean that they will always be given att that time. Future course instances are decided for one academic year at a time.

All courses are 7.5 ECTS credits unless otherwise stated.

Course codeCourse nameFallSpringComment
MT5009Introduction to Finance Mathematics CDonly even years
MT5011Basic Insurance Mathematics 
irregular
MT5012Stochastic Processes and Simulation II CD 
MT5017Theory of Statistical InferenceAB  
MT5019Categorical Data AnalysisCD replaced by MT5022 from 2025
MT5020The Mathematics and Statistics of Infectious Disease Outbreaks  CD
MT5022Classification and Analysis of Categorical DataCD replaces MT5019 from 2025

All courses are 7.5 ECTS credits unless otherwise stated.

Course codeCourse nameFall even yearsSpring odd yearsFall odd yearsSpring even yearsComment
MT7037Statistical Information Theory  CD  
MT7040Networks and Epidemics    over the entire semester, some autumns
MT7041Markov chains and mixing times    over the entire semester, some autumns
MT7042Statistical Deep Learning AB ABstarting 2026
MT7043Brownian motion and stochastic differential equations    over the entire semester, some autumns
MT7045Bayesian Methods  AB  
MT7046Statistical Models   CDlast given 2024
MT7047Probability Theory III  
 replaced by MT7055
MT7049Statistical LearningCD CD  
MT7050Unsupervised LearningAB    
MT7051Reinforcement LearningCD    
MT7052

Inference and prediction for life and health processes

AB    
MT7053

Risk models and valuation in life and disability insurance



CD

MT7054

Risk models and claims reserving in non-life insurance


AB
AB
MT7055

Probability Theory and Martingales

AB
AB

MT9012Insurance Mathematics, Degree Project (30 credits)ABCDABCDABCDABCD 
MT9013Mathematical Statistics, Degree Project (30 credits)ABCDABCDABCDABCD 

Computer science, scientific computing, computational mathematics

Here are our courses in computer science, scientific computing and computational mathematics. Click on the course names to read more about the courses in the course catalogue, and to see upcoming course instances.

Some second cycle courses in these subjects are given via KTH. More information will be available in the course catalogue, or sent out before the course starts.

Please note: these lists only show when the courses are usually given, this does not mean that they will always be given att that time. Future course instances are decided for one academic year at a time.

All courses are 7.5 ECTS credits unless otherwise stated.

Course codeCourse nameFallSpringSummerComment
DA2005Programming TechniquesCDABYesusually only given in English in the spring, as a distance course
DA4004Introduction to Machine Learning CD  
DA4005Algorithms and ComplexityAB   
DA4006Datastructures and algorithms CD  
DA4007Programming techniques IIAB   
MM5016Numerical Analysis I CD  
DA5001Numerical analysis IICD   

All courses are 7.5 ECTS credits unless otherwise stated.

Course codeCourse nameFallSpringComment
BE7009Advanced Numerical MethodsCD via KTH, SCI school
DA7067Computational MathematicsAB  
DA7068Advanced research traineeship in Computational Mathematics IABCDABCDonly available as part of a programme
DA7069Functional programmingCD

DA7070Computational Biology
AB
DA8001Program Construction in C++ for PhysicistsABCD via KTH, SCI school
DA8003Advanced research traineeship in Computational Mathematics IIABCDABCDonly available as part of a programme
DA9003Computational mathematics, Degree projectABCDABCDonly available as part of a programme

The course I'm looking for is not on the list, or the link doesn't work

Couses that are inactive, or that have been revoked, are not on the lists above. Neither are courses that are only ever given in Swedish, these are shown on the Swedish version of this page.

Swedish page, including courses given only in Swedish

Archive of syllabuses, including non-active and revoked courses

The links in the list above may not work when the course has no current course instance, because the page in the course catalogue is then no longer published. It will work again when the next course instance is published, and in the mean time you can find information in the archive.

Last updated: 2026-02-05

Source: Department of Mathematics