Skip to Content
Course

Introduction to R Programming

CSE-41097

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 the most commonly-used (roughly 100) functions and operators from the R Base Package, which serves as the fundamental tools for accessing data from multiple sources, manipulating different types of R objects, performing character manipulation, and generating reports.  Furthermore, you will also learn how to write your own functions by using different types of control structures.

Course Highlights:

  • R objects: Vectors, matrices, arrays, lists, and data frame
  • Subsetting objects
  • Data manipulations and aggregation
  • Writing user-defined functions
  • Character manipulations

Course Learning Outcomes:

  • Understand essential R functions from the Base R package
  • Write R programs
  • Manipulating different data types
  • Implement newly gained statistical skills in academic research
  • Develop programming skills used across different types of industries

Prerequisites: This course assumes that prospective students have no prior knowledge of R. While having some general programming experience may be beneficial to learning another, it is not a requirement for this class.

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

Textbook: Course notes are available to download for free for registered students.

Course typically offered: Online during each quarter.

Next Steps: Upon completion of this class, consider enrolling in other required coursework in the R for Data Analytics specialized certificate program.

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

Course Information

Online
3.00 units
$745.00
Notes: Instructions for ordering the course reader (e-textbook) will be provided on the first day of class.

Course sessions

Closed

Section ID:

183877

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

No textbook required.

Policies:

  • No refunds after: 9/30/2024

Schedule:

No information available at this time.
Closed

Instructor: Arthur Li, M.S.

Arthur Li, M.S.

Biostatistician, City of Hope; Instructor, Department of Preventative Medicine, USC

Arthur Li holds an M.S. in Biostatistics from the University of Southern California. Currently, he is a biostatistician at the City of Hope National Medical Center. Li developed and taught an introductory SAS course at USC for the past six years, and teaches a clinical biostatistics sourse at UC San Diego Extension. In addition to teaching and working on cancer-related research, Li wrote a book titled “Handbook of SAS® DATA Step Programming” which was released in April 2013.

 

Full Bio
Add To Cart

Section ID:

185673

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

No textbook required.

Policies:

  • No refunds after: 1/20/2025

Schedule:

No information available at this time.
Add To Cart

Instructor: Arthur Li, M.S.

Arthur Li, M.S.

Biostatistician, City of Hope; Instructor, Department of Preventative Medicine, USC

Arthur Li holds an M.S. in Biostatistics from the University of Southern California. Currently, he is a biostatistician at the City of Hope National Medical Center. Li developed and taught an introductory SAS course at USC for the past six years, and teaches a clinical biostatistics sourse at UC San Diego Extension. In addition to teaching and working on cancer-related research, Li wrote a book titled “Handbook of SAS® DATA Step Programming” which was released in April 2013.

 

Full Bio