Introduction to R programming in Biology
Course infoSchedule
Course moduleNWI-BB095
Credits (ECTS)3
Category01 (Introduction)
Language of instructionEnglish
Offered byRadboud University; Faculty of Science; BioWetenschappen;
PreviousNext 5
M.J.E. Broekman
Other course modules lecturer
ing. J. Gallego Zamorano
Other course modules lecturer
dr. J.P. Hilbers
Other course modules lecturer
dr. J.P. Hilbers
Other course modules lecturer
Contactperson for the course
dr. J.P. Hilbers
Other course modules lecturer
Academic year2020
KW1  (31/08/2020 to 01/11/2020)
Starting block
Course mode
RemarksMaximum capacity: 50. Bachelor Biology students have priority
Registration using OSIRISYes
Course open to students from other facultiesYes
Waiting listYes
Placement procedureIn order of application
ExplanationIn order of application
After completion of this course, you will master the basics of programming in R. In particular, you can
  1. Create, load and manipulate data
  2. Perform exploratory data analysis
  3. Visualize your data in attractive graphs
  4. Create efficient code by applying functions to series of objects
  5. Find help and resources to take your coding skills to a next level.
This course consists of eight learning units each covering a specific aspect of R programming. Each learning unit consists of a short introduction of the topic, followed by an interactive session. In the interactive part, the explanation of new concepts and functions is alternated with small exercises, so you get the chance to immediately practice what you learnt. For further practicing, most of the learning units also include a practical consisting of a set of exercises of increasing difficulty, so you learn how to combine and organize multiple operations in a structured workflow. The course is concluded with a final exam.
Presumed foreknowledge
No prior knowledge is required.
Test information
The course is concluded by a digital final exam (100% of the grade) including both closed and open questions.
  • Preliminary maximum number of students = 50. 
  • Enrolment is based on date and time of enrolment and will happen automatically. ('first come first serve') 
Instructional modes
Attendance MandatoryYes

Digital Exam
Test weight1
Test typeDigital exam with CIRRUS
OpportunitiesBlock KW1, Block KW2