Uusi opinto-opas (sisältäen myös opetusohjelmat) lukuvuodelle 2018-2019 sijaitsee osoitteessa https://opas.peppi.utu.fi . Tältä sivustolta löytyvät enää vanhat opinto-oppaat ja opetusohjelmat.

The new study guide (incl. teaching schedules) for academic year 2018-2019 can be found at https://studyguide.utu.fi. This site contains only previous years' guides.

x !
Archived Curricula Guide 2016–2018
Curricula Guide is archieved. Please refer to current Curricula Guides
EKOL3159 Introduction to R 3 ECTS
Organised by
Person in charge
The information is in the Teaching Schedules.
Preceding studies
The course requires students to have passed TILM3517 (Basics of R language) which is a Moodle-based course, either prior to the start of this course, or to complete TILM3517 during the first weeks of this course.

Learning outcomes

The objective of this course is to get familiar with working in the R environment and how you can code programs to help you with various problems which typically arise when performing computer calculations. Emphasis is on learning how to work in R, from reading in data, to procedures to manipulate data, different formats data can be stored in, work with databases (link datafiles), use logical operators, elementary matrix calculation, and coding simple functions and getting help in R. No statistics are taught during the course, but this course does provide skills which are beneficial when doing statistics in R. Note that this course requires students to have passed TILM3517 (Basics of R language; a Moodle-based course, 2 ECTS) or to complete TILM3517 during the early phase of this course.


R is a freely available programming platform, rapidly becoming a modern standard. The concepts are introduced using computer exercises, which students are required to solve independently and present and discuss jointly (with fellow students and teacher) during 3-hour weekly meetings. Note that solving the exercises takes considerable time. Emphasis is on learning the very basics of programming and seeing what you can do with it. This is not a course in doing statistics with R.

Teaching methods

Teaching method Contact Online
Independent work

Independent work on exercises. Students must have solved 75% of the exercises independently. Presentations and discussions on the presented topics. Students are required to complete a course compendium containing a solution to all exercises.

Teaching language


Modes of study

Option 1
Available for:
  • Degree Programme Students
  • Other Students
  • Doctoral Students
  • Exchange Students
  • In English

No prior knowledge is needed. The course is suitable to both Bachelor's level and Master's level students



Recommended year of study

4. year autumn
5. year autumn

Further information

The course is taught each year (in period 3). Sign up for the course in nettiopsu.utu.fi. See the Moodle page of this course for updates and more information. Course will be arranged if at least 8 students register for the course.

Belongs to following study modules

Department of Biology
Archived Teaching Schedule. Please refer to current Teaching Shedule.
Department of Biology
DP in Biology
DP in Ecology and Evolutionary Biology
DP in Physiology and Genetics
DP in Biology Education Track
Finnish Study Modules