In Curriculum period 2023-2026, the study modules offered to students of other programmes are the following:

**DATA90001 Basics of Data Science for other programmes (15-25 cr)**

- An introductory module about data science, statistics, visualisation, databases etc.
- Required background: good programming skills.
- (The optional course "Bayesian inference" additionally requires studies in statistics and in mathematics.)

**DATA90002 Basics of Artificial Intelligence for other programmes (15 cr) **

- Introductory courses about artificial intelligence, data science, machine learning etc.
- Required background: good programming skills.
- Note that the optional course "Introduction to Machine Learning" additionally requires elementary probability theory and linear algebra as prerequisites.

**DATA90003 Basics of Data Science and Artificial Intelligence for other programmes (25-35 cr) **

- A combination of the two introductory modules above.

**DATA90004 Machine Learning for other programmes (15 cr)**

- A MSc-level module about core machine learning methods.
- Required background: good programming skills, 5 credits in statistics and probability, 10 credits in mathematics (linear algebra, differential calculus and integral calculus).

In Curriculum period 2020-2023, the programme offered five study modules to students of other programmes. Four of those modules were the same as in Curriculum period 2023-2026. In addition to them, the fifth module offered was the following:

**DATA90005 Data Science Infrastructures for other programmes (15 cr)**

- A MSc-level module about infrastructures for data science.
- Required background: good programming skills.

This module is not available anymore in Curriculum period 2023-2026.