Program Overview
Program Overview
The program in question is IFDM1009 R programming for bioinformatics, which is a 1-2 ECTS course.
Learning Outcomes
Students learn how to use the R programming language for bioinformatics analysis and how to build their own analysis workflows. They get an introduction to the programming language and gain the basic level understanding needed for further improvement through self-study.
Content
The course is structured around hands-on learning through practical exercises. The course has weekly practical on-site sessions where the students learn through completing assigned tasks with the assistance of the course teacher. Practical sessions are preceded by a lecture explaining the topic at hand and offer the students opportunities to consult each other and the teachers for assistance. The exercises are designed to build towards more challenging tasks as the course progresses and can optionally be continued on students' own time.
Example Topics
- Variables, data types and basic data structures
- Working environments such as Rstudio, R Notebooks, R Projects and Git
- Data wrangling with tidyverse
- Plotting with ggplot2
- Introduction to statistical tests
- Functions and control structures
Learning Material
Recommended extra reading: R for Data Science.
Assessment
Assessment Scale
Pass/Fail
Assessment Criteria
Completion of the assigned tasks.
Course Details
Languages
The course is taught in English.
Subject
The course is part of the InFLAMES Doctoral Module.
Person in Charge
The persons in charge of the course are Nicholas Booth, Anni Kauko, and Sampo Koivunen.
