Home /  Courses And Programs / Introduction to R Programming

Introduction to R Programming

Statistical computing is employed within a diverse range of industries. In recent years, an open source project, R, has emerged as the preeminent statistical computing platform. With its unsurpassed library of freely available packages, R is capable of addressing almost every statistical inference problem.

In this course, you will learn to write R programs that access data from multiple sources, generate output, manipulate different types of R objects that are based on programming objectives, perform character manipulation, generate statistical reports, create statistical graphics, and, most importantly, write flexible R functions by using different types of control structures

Topics include:

  • Vectors, matrices, and arrays
  • Lists and data frame
  • Subsetting objects
  • Data input and output
  • Data manipulations
  • Data aggregation
  • Writing user-defined functions
  • Character manipulations
  • Graphics in R

Practical experience:

  • Multiple hands-on assignments writing R code

Software: R, a free software environment for statistical computing and graphics, is used for this course.

Course typically offered: Online in Fall, Winter, Spring, and Summer (every quarter)

Prerequisites: Knowledge of basic programming or Introduction to Programming is recommended.

More Information: For more information about this course, please contact unex-techdata@ucsd.edu.

Note: Instructions for ordering the course reader (e-textbook) will be provided on the first day of class.

Course Number: CSE-41097
Credit: 3.00 unit(s)
Related Certificate Programs: Business Intelligence AnalysisData Mining for Advanced Analytics

+ Expand All