Computational Science - Scientific Computing: Master's Degree Project
Start
Autumn 2026
Level
Master's
Language
English
Place of study
Lund
Course code
BERM01
The Master’s Degree Project is a central component of your advanced studies in computational science with a specialisation in scientific computing. It consists of an independent research or development assignment in which you apply computational methods to a problem within the natural sciences in a broad sense. Together with a supervisor, you choose a topic and design a project that may involve a literature study, algorithm development, numerical simulations or applied investigations connected to current research projects at the Faculty of Science or to problems at companies or organisations within or outside the university. If the project is carried out outside the faculty, an additional supervisor with expertise in computational science will also be appointed.
Before starting the course, we recommend that you discuss possible project directions with the director of studies and the student counsellor to find an option that matches your background and goals. Through the project, you develop the ability to analyse advanced computational techniques, evaluate performance and accuracy, interpret simulation results and communicate your conclusions clearly. The degree project demonstrates your readiness to work independently at a high academic level and supports your longterm development within scientific computing.
You conduct your project independently with regular guidance from your supervisor. At the beginning of the course, you prepare a study plan that outlines the aims of the work, a problem analysis and a realistic timeline. Your project may include an indepth literature review, implementation and analysis of computational models, algorithmic development, numerical experiments or theoretical investigations in a specialised area of scientific computing. When the project is carried out outside the Faculty of Science, an additional faculty supervisor ensures academic quality and support.
The course includes compulsory activities that help you work at an advanced academic level. These address scientific, academic and popularscience communication, including written and oral presentation, discussion and feedback. You present ideas during seminars, discuss advanced computational reasoning and receive comments that help you refine your work. Progress is formally reported through a halftime report and a midterm seminar. The course concludes with a scientific report in English, a popularscience summary and an oral presentation at a public seminar where you present and analyse your main results.
The Master’s Degree Project prepares you for doctoral studies as well as advanced roles where computational modelling, simulation and datadriven analysis are essential. You gain experience in planning and completing a substantial scientific project, evaluating computational methods, interpreting complex numerical results and presenting your findings with clarity and precision.
After completing the degree project, you will have strengthened your ability to reflect on your learning, identify areas for further professional development and plan how to acquire new knowledge. You will also have gained insight into how computational methods advance scientific understanding and contribute to solving complex environmental and societal challenges
These skills are highly valued in research settings and in fields such as engineering, physicsbased simulation, climate and environmental modelling, life science, technology, dataintensive industries and public organisations.
Prerequisites
Admission to the course requires at least 30 credits in computational science at the advanced level including courses corresponding to BERN01 Modelling in Computational Science, 7.5 credits, and NUMN32 Numerical methods for differential equations, 7.5 credits, are required. Furhermore, 15 credits in a natural science or computer science are required, as well as knowledge corresponding to English 6/B.
Selection criteria
Seats are allocated according to: ECTS (HPAV): 100 %.
Tuition fees for non-EU/EEA citizens
Citizens of countries outside:
- The European Union (EU)
- The European Economic Area (EEA) and
- Switzerland
are required to pay tuition fees. You pay an instalment of the tuition fee in advance of each
semester.
Tuition fees, payments and exemptions
Full programme/course tuition fee: SEK 92,500
First payment: SEK 92,500
Note that you may also need to pay an application fee, or provide proof of exemption.
No tuition fees for citizens of the EU, EEA and Switzerland
There are no tuition fees for citizens of the European Union (EU), the European Economic Area (EEA) and Switzerland.