ECTS
2 credits
Component
Faculty of Science
Description
This R programming course is aimed at students who will need to use a programming language for advanced data processing. The aim is to learn how to structure, comment and debug code properly. This course is aimed at both M1 SSD and M1 Bio-Info students. It is not intended to use packages as black boxes for implementing statistical methods.
Objectives
Master the basic syntax of the R language for scientific programming.
Necessary prerequisites
L3 science
Recommended prerequisites: some knowledge of statistics and probability. Knowledge of a programming language would be a plus.
Knowledge control
Project-based continuous assessment
Syllabus
1) Data import/export
2) Graphics
3) Programming:
- algorithms, modules, tests.
- variables, vectors, arrays, lists.
- functions, conditions, loops.
- objects
- interpretation & compilation
- dynamic libraries
4) Debugging principles and practice.
5) Version management
6) Documentation
7) Integrated development environments.
Further information
Timetable:
CM : 6h
TD : 10,5h
TP :
Field :