# Programme Structure and Course Requirements

The programme consists of **compulsory** and **alternative-compulsory courses** (105 ECTS credits), **elective courses** (60 ECTS credits) and ends with a Bachelor’s degree project (15 ECTS credits) on a topic of interest.

The classification of the compulsory and alternative compulsory courses as well as course codes have been and can be subject to change. The specific requirements for students admitted to the programme a certain year can be found under Course requirements.

## Programme Structure from Autumn 2020

The structure of the Bachelor's programme has recently been updated. From the autumn semester of 2020 the course *MASA02 Mathematical statistics, basic course*(15 credits) is compulsory within the programme, replacing the previous alternatively-compulsory course *MASA01.*

The course requirements for students admitted to the programme after the implementation of the new structure are listed below.

The first part of the three-year programme covers basic training in algebra, mathematical analysis in one and several variables, linear algebra and computational programming. From the autumn semester of 2020 the compulsory block also includes a basic course in mathematical statistics and probability theory. The courses comprise a total of 75 credits and constitute the theoretical core that is fundamental to applied mathematics, statistics, mathematical physics, economics and many other areas.

Course code | Course name | Credits | Study period, study pace |
---|---|---|---|

MATA21 | Analysis in One Variable | 15 | Every semester, half pace (in Swedish in spring) |

MATA22 | Linear Algebra 1 | 7.5 | Every semester, first half (in Swedish in spring) |

MATA23 | Foundations of Algebra | 7.5 | Spring semester, second half |

NUMA01 | Computational Programming with Pyhon | 7.5 | Every semester, second half |

MATB21 | Analysis in Several Variables 1 | 7.5 | Every semester, first half |

MATB22 | Linear algebra 2 | 7.5 | Every semester, first half |

MATB23 | Analysis in Several Variables 2 | 7.5 | Spring semester, second half |

MASA02 | Mathematical statistics, basic course | 15 | Autumn semester, half pace |

After completing the compulsory course block, students are offered a wide range of courses in pure mathematics, mathematical statistics and numerical analysis. Discrete mathematics, number theory, abstract algebra, topology, ordinary differential equations, complex analysis, differential geometry are some of the main areas in pure mathematics that are available. Courses in mathematical statistics, probability theory and scientific computing provide the balance between mathematical theory and practical applications and provide training in collecting, analysing and modelling data.

Courses comprising 30 credits should be elected among the following courses (or corresponding):

**Mathematics**

Course code | Course name | Credits | Study period, study pace |
---|---|---|---|

MATB24 | Linear Analysis | 7.5 | Every semester, first half |

MATB25 | Discrete Mathematics | 7.5 | Autumn semester second half, Spring first half |

MATC12 | Ordinary Differential Equations 1 | 7.5 | Autumn semester, second half |

MATM12 | Analytic Functions | 15 | Autumn semester, half pace |

MATM31 | Algebraic Structures | 7.5 | Spring semester, second half |

MATM35 | Number Theory | 7.5 | Autumn semester, first half |

**Mathematical Statistics**

Course code | Course name | Credits | Study period, study pace |
---|---|---|---|

MASC01 | Probability Theory | 7.5 | Spring semester, first half |

MASC02 | Inference Theory | 7.5 | Spring semester, second half |

MASC13 | Markov Processes | 7.5 | Autumn semester, first half |

MASC14 | Stationary Stochastic Processes | 7.5 | Autumn semester, first half |

MASC05 | Design of Experiments | 7.5 | Spring semester, second half |

**Numerical Analysis**

Code | Course | ECTS | Given |
---|---|---|---|

NUMA41 | Basic Course in Numerical Analysis | 7.5 | Spring semester, second half |

NUMB11 | Numerical Linear Algebra | 7.5 | Autumn semester, first half |

NUMN19 | Numerical Approximation | 7.5 | Spring semester, first half (OBS. not given in 2024) |

The courses within this block can be chosen among more advanced courses within the mathematical sciences as well as other disciplines available across the University. At least 30 ECTS credits must consist of courses outside the range of mathematical sciences. Most students choose to combine their mathematical studies with physics, computer science or economics. The purpose of the elective courses is to offer the students the possibility to both deepen and broaden their knowledge according to their own objects of interest.

Courses in mathematics, mathematical statistics and numerical analysis given at the Faculty of Science and that can be included in a Bachelor's degree are available in the left menu under Courses.

Relevant elective courses are also available in the left menu under Elective Courses, Other Subjects.

The project may be done in pure mathematics, mathematical statistics or numerical analysis on a subject of interest chosen in cooperation with a supervisor. The project may be of theoretical character but can also be carried out in an applied area in cooperation with an industrial partner.

Code | Course | ECTS | Given |
---|---|---|---|

MATK22 | Mathematics, Bachelor's Degree Project | 15 | Every semester, half study pace |

MASK11 | Mathematical Statistics, Bachelor's Degree Project | 15 | Every semester, half study pace |

NUMK11 | Numerical Analysis, Bachelor's Degree Project | 15 | Every semester, half study pace |