R Programming for Data Sciences (7/2-8/16)

An online course through Michigan State University. Open to everyone!

Learn more at: www.for.msu.edu/graduate/r

Course instructor: Dr. Andrew Finley

Course overview: R has emerged as a preferred programming language in a 
wide range of data intensive disciplines. The goal of this course is to 
teach applied and theoretical aspects of R programming for data sciences. 
Topics will cover generic programming language concepts as they are 
implemented in high-level languages such as R. Course content focuses on  
design and implementation of R programs to meet routine and specialized 
data manipulation/management and analysis objectives. Attention will also 
be given to mastering concepts and tools necessary for implementing 
reproducible research.

The course is delivered entirely online through the course management 
system D2L. Topics listed below are covered in an active, project-based 
learning environment:

-History and overview of R
-Install and configuration of R programming environment
-Basic language elements and data structures
-R+Knitr+Markdown+GitHub
-Data input/output
-Data storage formats
-Subsetting objects
-Vectorization
-Control structures
-Functions
-Scoping Rules
-Loop functions
-Graphics and visualization
-Grammar of data manipulation (dplyr and related tools)
-Debugging/profiling
-Statistical simulation

Please contact Andrew Finley with questions at finl...@msu.edu

Reply via email to