Delete search term

Header

Main navigation

School of Engineering

Curriculum Data Science

The curriculum of your degree consists of different module types, which provide you with specialist knowledge, mathematical-scientific basics, practical experience as well as contextual knowledge from areas such as communication and business.

In the third year of study, depending on your interest, you can choose between three main areas and take the corresponding specialization and elective modules. Click on each module to learn more about choices, language of instruction and ECTS credits.

Module overview full-time

This module table is valid from 15. September 2025

Legend

Context Modules

Project Modules

Subject-Specific Modules

Mathematics and Nat. Science Modules

Semester 1, ECTS: 30, Semester week lessons: 30

Digitisation of Economic Systems

Software Projects

Computer Science Programming 1

Databases

Data Science Fundamentals

Explorative Data Analysis

Linear Algebra 1

Analysis 1

Semester 2, ECTS: 30, Semester week lessons: 30

Communication Competence 1

Data Processing with R

Computer Science Programming 2

Data Engineering 1

Visualisation and Data Science Storytelling

Probability Calculations

Linear Algebra 2

Analysis 2

Semester 3, ECTS: 30, Semester week lessons: 30

Elective Module

Front End, Web and Software Engineering

Operating Systems and Infrastructure

Data Products and Services

Basics of Statistics

Machine Learning und Data Mining

Analysis 3

Physical Principles of Sensor Technology

Semester 4, ECTS: 30, Semester week lessons: 30

Elective Module

Big Data Project

Introduction to Natural Language Processing

Data Engineering 2

Digital Entrepreneurship

Machine Learning and Data Mining 2

Statistical Modelling

Numerics

Semester 5, ECTS: 30, Semester week lessons: 24

Elective Module

Elective Module

Project Thesis: Data Science

Elective Module

Elective Module

Elective Module

Elective Module

Interdisciplinary elective module

Semester 6, ECTS: 30, Semester week lessons: 18

Elective Module

Bachelor Thesis: Data Science

Elective Module

Elective Module

Elective Module

Elective Module

The list of elective modules reflects the current state of the offer. It can change until the third year of study.

Module overview part-time

This module table is valid from 15. September 2025

Legend

Context Modules

Subject-Specific Modules

Mathematics and Nat. Science Modules

Project Modules

Semester 1, ECTS: 22, Semester week lessons: 22

Digitisation of Economic Systems

Computer Science Programming 1

Databases

Explorative Data Analysis

Linear Algebra 1

Analysis 1

Semester 2, ECTS: 22, Semester week lessons: 22

Communication Competence 1

Computer Science Programming 2

Data Engineering 1

Probability Calculations

Linear Algebra 2

Analysis 2

Semester 3, ECTS: 22, Semester week lessons: 22

Elective Module

Software Projects

Data Products and Services

Data Science Fundamentals

Analysis 3

Physical Principles of Sensor Technology

Semester 4, ECTS: 22, Semester week lessons: 22

Data Processing with R

Data Engineering 2

Digital Entrepreneurship

Visualisation and Data Science Storytelling

Numerics

Elective Module

Semester 5, ECTS: 22, Semester week lessons: 22

Elective Module

Front End, Web and Software Engineering

Operating Systems and Infrastructure

Basics of Statistics

Machine Learning und Data Mining

Elective Module

Semester 6, ECTS: 22, Semester week lessons: 22

Elective Module

Big Data Project

Introduction to Natural Language Processing

Machine Learning and Data Mining 2

Statistical Modelling

Elective Module

Semester 7, ECTS: 24, Semester week lessons: 18

Elective Module

Project Thesis: Data Science

Elective Module

Elective Module

Elective Module

Interdisciplinary elective module

Semester 8, ECTS: 24, Semester week lessons: 12

Bachelor Thesis: Data Science

Elective Module

Elective Module

Elective Module

The list of elective modules reflects the current state of the offer. It can change until the third year of study.