nl en

Statistical computing with R


Admission requirements



Nowadays computers have become an indispensable tool for statisticians in both industry and academia. The aim of this course is to familiarize students with the use of computers for modern statistical computation using the R computing environment. Topics that will be covered include among others: the basic structure of the R language, using and writing functions, producing graphics with R, efficient programming with R, and fitting simple regression models. The course will consist of short theoretical and longer lab sessions that will introduce students to the concepts mentioned above motivated by real examples and problems.

Course objectives

Develop programming skills in R.

Mode of Instruction

This course is a combination of lectures, problem sessions and computer practicals.

Time Table

For the course days, course location and class hours check the Time Table 2013-14 under the
tab “Masters Programme” at

Assessment method

Compulsory homework (1/3) and an examination (2/3) at the end of the course.

Compulsory homework will be distributed at the end of each lecture and have to be handed in the
following week.

The open book written exam consists of programming exercises for which a computer should be
used. The written exam is scheduled on January 10, 2014 at 14.00-17.00 (room is TBA). The resit is scheduled at 2 June 2014 at 10.00-13.00 (room tba).

Reading list

The art of R programming. Norman Matloff, No Starch Press 2011, ISBN: 978-1-59327-384-2

Course Registration

Besides the registration for the (re-)exam in uSis, course registration via blackboard is compulsory.

Exchange and Study Abroad students, please see the Prospective students website for information on how to apply.

Contact information

samodio [at] math [dot] leidenuniv [dot] nl


  • This is a compulsory course in the Master’s programme of the specialisation Statistical Science for the Life & Behavioural sciences.