Programming Fundamentals Using R

This course introduces students to the principles of programming using the R and RStudio software packages. R and RStudio are powerful and versatile data analysis packages that are freely available.  The class will teach students basic programming and data structures, as well as good programming practices-- skills that are transferable to other languages like C++ and Python.

Instructor: Charles Belinsky

Class Format:

This is an asynchronous-online class that is non-credit and self-paced -- the class is about the equivalent of a three credit course.  Students can start the class at any time and have six months to complete the course.

Class Material

You can view the syllabus for the class here and the following lessons:

Purchasing the Class:

The price is $450.  You can purchase the class using a credit card or ACH at the QFC Storefront

MSU Guest Account (for non-MSU affiliated students)

Every student in the class needs an MSU account.  If you are not affiliated with MSU then you can get an MSU Guest Account here.

For questions, to pay by check, or to purchase classes in bulk contact Charlie Belinsky at 517-355-0126 or