Single-Course English 5 ECTS

Applied computational data analysis

Overall Course Objectives

To provide the student knowledge of advanced computer intensive data analysis methods with applications to e.g. life sciences. To apply the methods on a problem with own data.

Learning Objectives

  • Relate parts of the course to the student’s own project
  • Evaluate cross validation and concepts such as overfitting
  • Evaluate and apply sparse regression and classification models
  • Evaluate and apply logistic regression and support vector machines
  • Evaluate and apply Classificaiton and regression trees (CART)
  • Evaluate and apply random forests, boosting and ensemble methods
  • Evaluate and ainterpret sparse latent methods such as sparse principal component analysis
  • Evalute and interpret a range of unsupervised decomposition methods
  • Evaluate clustering methods
  • Compare and choose between the above methods

Course Content

Methods: Cross-validation, elastic net, sparse principal components, sparse discriminant analysis and Gaussian mixture analysis, logistic regression, support vector machine, classification and regression trees, random forests, clustering, nonnegative matrix factorization, independent component analysis, sparse coding, archetypical analysis.

Recommended prerequisites

It is assumed that the participants have a basic knowledge of statistics or data analysis, and knowledge of Matlab, python or R.

Teaching Method

One week of lectures and exercises. The lectures are given as flipped classroom with videos and Q&A sessions plus hands-on exercises. The participants work with a project on their own data and will hand in a report based on this after one month. Thus, it is expected that the participant work with their project after the teaching week.


Limited number of seats

Minimum: 8, Maximum: 60.

Please be aware that this course has a minimum requirement for the number of participants needed, in order for it to be held. If these requirements are not met, then the course will not be held. Furthermore, there is a limited number of seats available. If there are too many applicants, a pool will be created for the remainder of the qualified applicants, and they will be selected at random. You will be informed 8 days before the start of the course, whether you have been allocated a spot.

See course in the course database.





3 weeks




DTU Lyngby Campus

Course code 02910
Course type PhD
Semester start Week 32
Semester end Week 34
Days Mon-fri 8:00-17:00

10.600,00 DKK

Please note that this course has participants limitation. Read more