Welcome to Computing with data using R

Most quantitative research projects involve both case-specific programming tasks as well as data analysis of a more standard nature. When working with quantitative data it is moreover essential to be able to do so in a systematic and reproducible manner with trustworthy software. This course aims at introducing the free program R as a computational environment for integrating these tasks. R has for two decades been a leading tool for computing with data and it is the preferred language for implementation of new statistical methodology.

The course will cover the practice of scientific computing, programming, and quantitative analyses as well as the essential theoretical underpinnings.

The topics of the course will include

  •  Modern statistical methods and reproducible analyses in research.
  • Introducing R as a statistical programming environment for data analysis.
  • Efficient data management using R.
  • High-level graphics in R.
  • Aspects of scientific computing in theory and practice.
  • Programming in R and vectorized computations.
  • Optional (if time permits) Matrix factorizations and other numerical methods in R. Easy integration of C++ code in R.

Participants must have a working knowledge of elementary statistical methods such as regression models and analysis of variance.

Learning objectives:
After completing the course the participants will
1. be able to solve programming tasks with R.
2. know how to manage data, visualize data and fit models to data using R.
3. have learned enough about R to continue learning on their own.

Teaching methods:
A combination of instructive videos, computer practicals and lectures.

Criteria for assessment:
Active participation in the practicals + approval of major exercise (to be handed in after the course).

Organizer: Søren Højsgaard,Department of Mathematical Sciences.

All course information will be made available under http://people.math.aau.dk/~sorenh/teaching/2014-cowidur/

Lecturer: Søren Højsgaard who is associate professor at the Department of Mathematical Sciences. He has 20 years of practical experience with R. He has authored several R packages and he has written a book about qraphical models with R.


Time: 30, 31 October and 5, 6, 7 November, 2014, 9:00-15:30

Place: Aalborg University, Fibigerstræde 16.1 room 111 all days except 5 November. 5 November, 2014: Fibigerstræde 16.1 room 211

Zip code:


Number of seats: 40

Deadline: 9 October, 2014

Important information concerning PhD courses
We have over some time experienced problems with no-show for both project and general courses. It has now reached a point where we are forced to take action. Therefore, the Doctoral School has decided to introduce a no-show fee of DKK 5,000 for each course where the student does not show up. Cancellations are accepted no later than 2 weeks before start of the course. Registered illness is of course an acceptable reason for not showing up on those days. Furthermore, all courses open for registration approximately three months before start. This can hopefully also provide new students a chance to register for courses during the year. We look forward to your registrations.