KTH Royal Institute of Technology
MSc Applied and Computational Mathematics
Stockholm, Sweden
MSc
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Aug 2026
TUITION FEES
SEK 360,000 *
STUDY FORMAT
On-Campus
* for non-EU/EEA/Swiss | no tuition fee for citizens of EU/EEA country or Switzerland
Key Summary
The master’s programme in Applied and Computational Mathematics fosters skilled applied mathematicians, well-prepared for advanced industrial positions or PhD studies. The programme offers four tracks: Computational Mathematics, Financial Mathematics, Optimisation and Systems Theory, and Mathematics of Data Science. Graduates acquire skills in advanced mathematics and computer simulation that are in demand in several important fields.
Applied and Computational Mathematics at KTH
Computer simulations are of great importance for the high-tech industry and scientific and engineering research, for example, virtual processing, climate studies, fluid dynamics and advanced materials. Thus, computational science and engineering are enabling technologies for scientific discovery and engineering design. It involves mathematical modelling, numerical analysis, computer science, high-performance computing and visualisation. The remarkable development of large-scale computing in the last decades has turned computational science and engineering into the "third pillar" of science, complementing theory and experiment.
Computational Mathematics Track
The Computational Mathematics track focuses on the mathematical foundations of computational science and engineering, with an emphasis on three core areas: numerical methods for partial differential equations, high-performance computing, and inverse problems. In addition, the track addresses broader topics in high-performance computing and its role in large-scale simulations.
Given its interdisciplinary nature, the curriculum can be tailored to your individual interests, allowing flexibility in specialisation. The courses offered provide a strong background in the design, analysis, and application of numerical methods for mathematical modelling, equipping you with the tools needed for advanced computer simulations in both research and prototyping.
Financial Mathematics Track
Financial mathematics is a branch of applied mathematics devoted to analysing and solving problems related to financial markets. A central principle is that any informed market participant would exploit an opportunity to make a profit without risk of loss—this is the foundation of the theory of arbitrage-free pricing of derivative instruments. While arbitrage opportunities do exist, they are rare; in practice, both potential gains and losses must be carefully considered. Tools such as hedging and diversification are used to reduce risk, while speculative strategies aim to maximise profits. Market participants form different expectations about future price movements and combine these with current market information to manage risk while seeking opportunities for return.
The field encompasses portfolio theory and quantitative risk management, which provide the theoretical and methodological basis for decision-making in modern financial markets. Over the past decades, financial mathematics has attracted significant attention from both academics and practitioners, with mathematical sophistication in the field growing substantially.
Within this landscape, the financial mathematician plays a key role: designing and analysing mathematical models of financial instruments, developing pricing techniques, assessing and managing risk, and translating complex market dynamics into quantitative strategies. While such models are powerful tools, it remains essential to recognise that they are simplifications of reality—mathematical sophistication can inform and guide decision-making, but it cannot replace common sense or a clear understanding of the limitations of modelling.
Optimisation and Systems Theory track
Optimisation and Systems Theory is a discipline in applied mathematics primarily devoted to optimisation methods, including mathematical programming and optimal control, and systems theoretic aspects of control and signal processing. The field is also closely related to mathematical economics and applied problems in operations research, systems engineering and control engineering. The track provides knowledge and competence to handle various optimisation problems (both linear and nonlinear), build up and analyse mathematical models for multiple engineering systems, and design optimal algorithms, feedback control, filters and estimators for such systems.
Optimisation and Systems Theory have broad applications in both industry and research. Examples of applications include aerospace, engineering, radiation therapy, robotics, telecommunications, and vehicles. Furthermore, many new areas in biology, medicine, energy and environment, and information and communications technology require an understanding of both optimisation and system integration.
Mathematics of Data Science track
Statistics is the science of learning from data. In classical statistics, the goal is to explain data by proposing a plausible model and testing whether the data support it. In contrast, modern approaches focus more on computational statistics and automated methods for extracting information.
Advances in technology and the vast growth of available information have led to the rise of massive, complex data sets. Analysing such data requires tools that combine mathematics, statistics, optimisation, and computational learning methods.
Making good decisions under uncertainty in these settings involves modelling and identifying the most relevant features in the data, optimising decision policies and model parameters, reducing complexity through dimension reduction, and performing large-scale computations.
As a result, data science grounded in applied mathematics has enormous potential to transform fields ranging from the natural sciences to business and the social sciences.
This is a two-year programme (120 ECTS credits) given in English. Graduates are awarded the degree of Master of Science. The programme is given mainly at the KTH Campus in Stockholm by the School of Engineering Sciences (at KTH).
The courses in the programme cover topics such as optimisation, mathematical systems theory, systems engineering, modelling and simulation, numerical methods and applications, parallel and high-performance computations, big data, machine learning, arbitrage pricing, portfolio theory and risk management.
Year 1
At least one of the conditionally elective courses SF2832, SF2863 and SF2812 among the general courses has to be studied, and also at least one of the courses SF2527 and SF2524.
The conditionally elective courses can be studied during the first or second year.
Students from CTMAT who have 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).
Mandatory courses for all tracks
- Theory and Methodology of Science (Natural and Technological Science) (AK2030) 4.5 credits
- Sustainable development and research methodology in mathematics (SA2001) 3 credits
- Probability Theory (SF2940) 7.5 credits
Conditionally elective courses for all tracks
- Applied Linear Optimisation (SF2812) 7.5 credits
- Matrix Computations for Large-scale Systems (SF2524) 7.5 credits
- Numerical Methods for Differential Equations I (SF2527) 7.5 credits
- Mathematical Systems Theory (SF2832) 7.5 credits
- Systems Engineering (SF2863) 7.5 credits
Optional courses
- Methods in High Performance Computing (DD2356) 7.5 credits
- Advanced Computation in Fluid Mechanics (DD2365) 7.5 credits
- Machine Learning (DD2421) 7.5 credits
- Foundations of Analysis (SF1677) 7.5 credits
- Groups and Rings (SF1678) 7.5 credits
- Complex Analysis (SF1691) 7.5 credits
- Numerical algorithms for data-intensive science (SF2526) 7.5 credits
- Financial Mathematics, Basic Course (SF2701) 7.5 credits
- Applied Nonlinear Optimisation (SF2822) 7.5 credits
- Geometric Control Theory (SF2842) 7.5 credits
- Regression Analysis (SF2930) 7.5 credits
- Time Series Analysis (SF2943) 7.5 credits
- Computer Intensive Methods in Mathematical Statistics (SF2955) 7.5 credits
- Martingales and Stochastic Integrals (SF2971) 7.5 credits
- Computational Fluid Dynamics (SG2212) 7.5 credits
- Applied Computational Fluid Dynamics (SG2224) 5 credits
- Deep Generative Models and Synthesis (DD2601) 7.5 credits
- Visualisation (DD2257) 7.5 credits
- Machine Learning, Advanced Course (DD2434) 7.5 credits
- Mathematical Modelling of Biological Systems (DD2435) 9 credits
- Advanced Algorithms (DD2440) 6 credits
- Optimisation (SF1811) 6 credits
- Optimal Control Theory (SF2852) 7.5 credits
- Applied Systems Engineering (SF2866) 7.5 credits
- Modern Methods of Statistical Learning (SF2935) 7.5 credits
- Portfolio Theory and Risk Management (SF2942) 7.5 credits
- Topological Data Analysis (SF2956) 7.5 credits
- Financial Derivatives (SF2975) 7.5 credits
- Risk Management (SF2980) 7.5 credits
- Algorithms and Complexity (DD2352) 7.5 credits
Year 2
At least one of the conditionally elective courses SF2832, SF2863 and SF2812 among the general courses has to be studied, and also at least one of the courses SF2527 and SF2524.
The conditionally elective courses can be studied during the first or second year.
Students from CTMAT who have 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 for all tracks
- Matrix Computations for Large-scale Systems (SF2524) 7.5 credits
- Numerical Methods for Differential Equations I (SF2527) 7.5 credits
- Applied Linear Optimisation (SF2812) 7.5 credits
- Mathematical Systems Theory (SF2832) 7.5 credits
- Systems Engineering (SF2863) 7.5 credits
Optional courses
- Visualisation (DD2257) 7.5 credits
- Machine Learning (DD2421) 7.5 credits
- Machine Learning, Advanced Course (DD2434) 7.5 credits
- Mathematical Modelling of Biological Systems (DD2435) 9 credits
- Advanced Algorithms (DD2440) 6 credits
- Complexity Theory (DD2445) 7.5 credits
- Optimisation (SF1811) 6 credits
- Program Construction in C++ for Scientific Computing (SF2565) 7.5 credits
- Optimal Control Theory (SF2852) 7.5 credits
- Applied Systems Engineering (SF2866) 7.5 credits
- Modern Methods of Statistical Learning (SF2935) 7.5 credits
- Portfolio Theory and Risk Management (SF2942) 7.5 credits
- Topological Data Analysis (SF2956) 7.5 credits
- Statistical Machine Learning (SF2957) 7.5 credits
- Financial Derivatives (SF2975) 7.5 credits
- Risk Management (SF2980) 7.5 credits
- Deep Generative Models and Synthesis (DD2601) 7.5 credits
KTH Scholarships
KTH offers four different scholarship opportunities for master's studies. The KTH Scholarship covers the tuition fee of a one or two-year master’s programme. The KTH One-Year Scholarship is aimed at current KTH master's programme students and covers the tuition fee of the second year of studies. The KTH Joint Programme Scholarship is aimed at students in certain joint programmes and covers the tuition fee for the study period spent at KTH. The KTH India Scholarship is aimed specifically at students from India.
- KTH Scholarship
- KTH One-Year Scholarship
- KTH Joint Programme Scholarship
- KTH India Scholarship
Swedish Institute
SI Scholarship for Global Professionals
The SI Scholarship for Global Professionals covers the tuition fee for a master's programme and also includes living costs. It is open to students from 33 countries with previous work and leadership experience. You apply directly to SI after completing your application to KTH.
SI Scholarship Pioneering Women in STEM
The SI Scholarship Pioneering Women in STEM covers the tuition fee of a selection of master's programmes at KTH and also includes living costs. It is open to female students from Bangladesh, Indonesia, Kenya, Malaysia, Nigeria, the Philippines, Rwanda, South Africa, Thailand or Vietnam. You apply directly to SI after completing your application to KTH.
KTH associated scholarship organisations
KTH cooperates with the following organisations, providing scholarship opportunities for prospective KTH students.
- COLFUTURO (Programa Crédito Beca) for students from Colombia
- LPDP (Indonesia Endowment Fund for Education) for students from Indonesia
- FUNED for students from Mexico
- MESCYT for students from the Dominican Republic
- ANII for students from Uruguay
Scholarship portals
- IEFA database: The IEFA database offers a comprehensive scholarship search, grant listing, and international student loan programmes.
- Studyportals: The Studyportals scholarship database lists over 1,000 scholarships and grants for students worldwide applying for studies in the EU.
- Scholars4dev: Scholarships for Development is a database of scholarships open to students from developing countries.
- WeMakeScholars: WeMakeScholars helps students from India secure education loans from banks and NBFCs. They also list more than 26,000 international scholarships from different trusts, foundations, and the government. Bodies.
Deferment of student loans in the United States
KTH is an accredited institution at the US Department of Education and holds a Title IV 'Deferment Only' status (OPE ID 03274300). US students may defer payments on existing federal student loan accounts while enrolled in a master’s programme at KTH. The 'Deferment Only' status does not allow students to take out federal student loans for enrollment at KTH. However, the accreditation facilitates grant and loan opportunities for US students, as many private student loan institutions in the US use this designation as a requirement to grant new loans. Students who wish to defer payments must contact their lending institution in the US.
Advanced mathematics and computer simulations are present in several important fields; their use has increased dramatically with the rapid development of computer software and hardware. Financial mathematics, medicine and biology are prevalent areas, but you will be able to bring the usage of mathematics and simulations into a multitude of applications.
The graduates of this programme are in high demand in the labour market as well as in academia. Graduates work in companies like Ericsson, ABB, Comsol, SAAB, RaySearch Labs, Modelon, If, Citibank, Brainlab, ÅF, Atlas Copco, Elekta, Process Systems Enterprise, Goldman Sachs, and many others. You can expect to take on roles such as technology manager, deep learning software engineer, team leader, professor, credit risk analyst, CEO, marketing and sales manager, technical director and development engineer.
Graduates from the programme also go on to academic careers with doctoral studies at KTH, other Swedish universities, or other leading European and US universities.


