ECTS
2 credits
Component
Faculty of Science
Description
This R programming course is intended for students who will need to know a programming language for advanced data processing in their professional practice. The aim is to learn how to structure, comment and debug code properly. This course is intended for both M1 SSD and M1 Bio-Info students. It is not intended to use the packages as black boxes for the implementation of statistical methods.
Objectives
Master the basic syntax of the R language to do scientific programming.
Necessary pre-requisites
L3 scientifique
Recommended prerequisites: some knowledge of statistics and probability. Knowledge of a programming language would be a plus.
Knowledge control
Continuous assessment by project
Syllabus
1) Import/Export of data
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) Versioning
6) Documentation
7) Integrated Development Environments
Additional information
Hourly volumes:
CM: 6h
TD: 10,5h
TP:
Field: