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.