This course is designed to provide a complete knowledge of R language, R is a programming language and free software, R possesses an extensive catalog of statistical and graphical methods. It includes machine learning algorithms, linear regression, time series, statistical inference to name a few, R allows integration with the procedures written in the C, C++, .Net, Python or FORTRAN languages for efficiency.