Universiteit Leiden

nl en

Data Science & Artificial Intelligence

About this minor

Why opt for this minor?

The minor in Data Science & Artificial Intelligence is open to bachelor’s students with an interest in both the methods, processes, and systems for extracting knowledge from data, as well as in computer science.

Minor Structure

The complete minor programme consists of 5 courses, totaling 30 ECTS. The courses include both theoretical and practical components. Given the subject matter, students are expected to have an affinity for quantitative science. Students will be required to quickly master techniques from Computer Science, and as such, the workload may be considered high. While the programme is of interest to a wide range of students, not everyone will have the necessary "hands-on" programming skills to complete the practical assignments.

Students who have already completed an introductory programming course should replace the course “Basic Programming for AI” with an elective course of at least 6 ECTS from their own program.

Students from Computer Science-related disciplines (e.g., the Bachelor's in Computer Science and the Bachelor's in Data Science and Artificial Intelligence) are not eligible for admission.

Disclaimer: Given the nature of the subject, students are expected to have an affinity with Computer Science. Students are required to acquire a wide range of Computer Science techniques within a short period of time, and as such the study load may be experienced as high.

Course Overview

Courses ECTS
Basic Programming in Python 6
Data Management & Visualization 6
Data Science and AI Applications 6
Essentials of Artificial Intelligence 6
Essentials of Machine Learning 6


For the course descriptions, please visit the E-prospectus.