The following courses are part of study year two.
The course application codes and study periods are valid for the academic year 2026/2027. For other academic years, different application codes and study periods may apply
General Courses
At least one of the conditionally elective courses SF2832, SF2863 and SF2812 among the general courses has to be studied, and also minimum one of the courses SF2527 and SF2524.
The conditionally elective courses can be studied during the first or second year.
Students from CTMAT who has taken SF1693 cannot take SF2527, and can choose to take SF2524 or not.
Mandatory SF2940 can be replaced by SF2944 (note: only one can be taken within the TTMAM programme).
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF2524 Matrix Computations for Large-scale Systems | 7.5 credits | |||||
SF2527 Numerical Methods for Differential Equations I | 7.5 credits | |||||
SF2812 Applied Linear Optimization | 7.5 credits | |||||
SF2832 Mathematical Systems Theory | 7.5 credits | |||||
SF2863 Systems Engineering | 7.5 credits |
Optional courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2257 Visualization | 7.5 credits | |||||
DD2421 Machine Learning | 7.5 credits | |||||
DD2434 Machine Learning, Advanced Course | 7.5 credits | |||||
DD2435 Mathematical Modelling of Biological Systems | 9.0 credits | |||||
DD2440 Advanced Algorithms | 6.0 credits | |||||
DD2445 Complexity Theory | 7.5 credits | |||||
SF1811 Optimization | 6.0 credits | |||||
SF2565 Program Construction in C++ for Scientific Computing | 7.5 credits | |||||
SF2852 Optimal Control Theory | 7.5 credits | |||||
SF2866 Applied Systems Engineering | 7.5 credits | |||||
SF2935 Modern Methods of Statistical Learning | 7.5 credits | |||||
SF2942 Portfolio Theory and Risk Management | 7.5 credits | |||||
SF2956 Topological Data Analysis | 7.5 credits | |||||
SF2957 Statistical Machine Learning | 7.5 credits | |||||
SF2975 Financial Derivatives | 7.5 credits | |||||
SF2980 Risk Management | 7.5 credits |
Specialisations
Track, Computational Mathematics (COMA)
Courses (COMA)
Mandatory courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF250X Degree Project in Scientific Computing, Second Cycle | 30.0 credits |
Minimum 4 conditionally elective trackcourses must be studied during year 1 and 2.
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF2524 Matrix Computations for Large-scale Systems | 7.5 credits | |||||
SF2527 Numerical Methods for Differential Equations I | 7.5 credits | |||||
SF2529 Inverse Problems | 7.5 credits | |||||
SF2565 Program Construction in C++ for Scientific Computing | 7.5 credits |
Track, Computer Simulations for Science and Engineering (CSSE)
Courses (CSSE)
The programme is given in cooperation with KTH, TU Delft and TU Berlin.
There is a special application procedure regarding this track.
Mandatory courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF259X Degree Project in Scientific Computing, Second Cycle | 30.0 credits |
Conditionally elective course shall be chosen after agreement with the director of the programme.
In the first study year, out of the conditionally elective courses, 3 courses must be selected. In the second study year, at least 30 credits out of the conditionally elective courses must be selected.
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
AK2030 Theory and Methodology of Science (Natural and Technological Science) | 4.5 credits | |||||
BB2280 Molecular Modeling | 7.5 credits | |||||
BB2300 Computational Chemistry | 7.5 credits | |||||
CB2442 Bioinformatics | 7.5 credits | |||||
DD2421 Machine Learning | 7.5 credits | |||||
DD2434 Machine Learning, Advanced Course | 7.5 credits | |||||
DD2435 Mathematical Modelling of Biological Systems | 9.0 credits | |||||
SA2001 Sustainable development and research methodology in mathematics | 3.0 credits | |||||
SF2524 Matrix Computations for Large-scale Systems | 7.5 credits | |||||
SF2565 Program Construction in C++ for Scientific Computing | 7.5 credits | |||||
SF2832 Mathematical Systems Theory | 7.5 credits | |||||
SF2863 Systems Engineering | 7.5 credits | |||||
SF2935 Modern Methods of Statistical Learning | 7.5 credits | |||||
SF2942 Portfolio Theory and Risk Management | 7.5 credits | |||||
SF2956 Topological Data Analysis | 7.5 credits | |||||
SF2980 Risk Management | 7.5 credits | |||||
SK2532 Biomedicine for Engineers | 7.5 credits |
Track, Mathematics of Data Science (DAVE)
Courses (DAVE)
Compulsory courses on the track (15 cr) + conditionally elective courses (15 cr) = 30 cr.
Mandatory courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF290X Degree Project in Mathematical Statistics, Second Cycle | 30.0 credits | |||||
SF2935 Modern Methods of Statistical Learning | 7.5 credits |
At least two conditionally elective courses has to be studied on the track. *One of the conditionally elective courses on the track has to be SF2930 or SF2943.
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF2529 Inverse Problems | 7.5 credits | |||||
SF2956 Topological Data Analysis | 7.5 credits | |||||
SF2957 Statistical Machine Learning | 7.5 credits |
Track, Financial Mathematics (FMIA)
Courses (FMIA)
At least 30 cr need to be studied on the track: 15 cr compulsory courses + 15 cr of the conditionally elective courses.
Mandatory courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF291X Degree Project in Financial Mathematics, Second Cycle | 30.0 credits | |||||
SF2942 Portfolio Theory and Risk Management | 7.5 credits |
Among the conditionally elective courses at least one course from each year has to be studied. However in year 1 either SF2930 or SF2943 has to be studied. Note that if you plan to study SF2975 in year 2 it is strongly recommended to study SF2971 in year 1.
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF2975 Financial Derivatives | 7.5 credits | |||||
SF2980 Risk Management | 7.5 credits |
Track, Optimization and Systems Theory (OPST)
Courses (OPST)
Mandatory courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF280X Degree Project in Optimization and Systems Theory, Second Cycle | 30.0 credits |
At least 30 cr of the conditionally elective courses need to be studied in the field optimization and systems theory.
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF2832 Mathematical Systems Theory | 7.5 credits | |||||
SF2852 Optimal Control Theory | 7.5 credits | |||||
SF2863 Systems Engineering | 7.5 credits | |||||
SF2866 Applied Systems Engineering | 7.5 credits |