Physics: Introduction to Programming and Computing for Scientists
Start
Autumn 2026
Level
Bachelor's
Language
English
Place of study
Lund
Course code
MNXB11
The course provides you with basic knowledge of programming and how to use computers as tools in science. You will learn to write simple programs, manage data, and use software commonly used in scientific subjects. The focus is on understanding how programming can be used to solve problems and analyse data.
Basic knowledge of programming and computer use is valuable in many areas of natural science. The course gives you a good start for further studies in, for example, physics, chemistry, biology, or environmental science, where digital tools play an increasingly important role.
The course can be included in a bachelor's programme in natural science or taken as a stand-alone course.
Course content:
- Introduction to programming
- Basic programming structures
- Use of software for data analysis
- Practical exercises in problem solving
- Project work applying the course content.
Teaching consists of lectures, computer exercises, and supervision in small groups. You will work practically with programming and use different software to solve tasks. The course includes both individual and group-based elements.
Assessment is based on assignments and a final project where you get to show what you have learned.
Prerequisites
General requirements and studies equivalent to Swedish Upper Secondary School courses Mathematics 4 (or older course Mathematics D)/Mathematics further level 2 and English 6/English level 2
Selection criteria
Seats are allocated according to the following: The general average (GPA) of your higher secondary school leaving certificate: 34 %, The Swedish national university aptitude test: 34 %, number of previous ECTS at application deadline (up to 165): 32 %. If students have equal credentials, seats are allocated based on their results on The Swedish National University Aptitude Test. If this too is equal, seats are allocated based on a draw.
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 23,125
First payment: SEK 23,125
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.