Mandatory Courses

Scientific Computing

Scientific computing I
Scientific computing II
Convex optimization
Numerical techniques for nonlinear optimization
Elements of computational and data-driven science

Data Science

Statistical methods
Big data
Database & information systems
Machine learning & data mining
Algorithmic foundations of machine learning
Management of scientific data

Computational Informatics

Parallel computing I
Parallel computing II
Algorithm engineering

Compulsary Elective Courses

Additional courses have to be elected from the following areas.