HarvardX: CS50’s Introduction to Programming with R

275,00 

An introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains.

Categories ,

275,00 

An introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains.

Categories ,

Discover the Course

About this course

An introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains. Learn to use RStudio, a popular integrated development environment (IDE). Learn to represent real-world data with vectors, matrices, arrays, lists, and data frames. Filter data with conditions, via which you can analyze subsets of data. Apply functions and loops, via which you can manipulate and summarize data sets. Write functions to modularize code and raise exceptions when something goes wrong. Tidy data with R’s tidyverse and create colorful visualizations with R’s grammar of graphics. By course’s end, learn to package, test, and share R code for others to use. Assignments inspired by real-world data sets.

Course created with support from

At a glance

  • Institution: HarvardX
  • Subject: Computer Science
  • Level: Introductory
  • Prerequisites:
    None
  • Language: English
  • Video Transcript: English
  • Associated programs:
    • Professional Certificate in Computer Science for Data Science
  • Associated skills:Integrated Development Environments, RStudio, Grammar, Data Science, Computational Statistics

What you’ll learn

  • R
  • RStudio
  • Vectors
  • Matrices
  • Arrays
  • Lists
  • Data Frames
  • Conditions
  • Functions
  • Loops
  • Exceptions
  • tidyverse

Course Overview

Wide Choice

Explore expert-led technical, leadership & personal growth courses.

Customized Learning

AI-powered recommendations so you follow what fits your goals.

Certifiable Skils

Earn recognized certificates to showcase your progress.

Practical Impact

Gain immediately usable knowledge you can apply at work or life.

Progress Tracking

Track your growth every course, see how far you’ve come.

Career & Personal Growth

Advance professionally while growing personally.

FAQ

What makes ClearTech different?

We combine wide course variety, AI-driven personalization, and practical content so you learn what matters, efficiently.

Yes, every completed course grants you a certificate to validate your achievements.

They range from beginner to advanced. No matter your level, there’s a fit to help you grow.

Our platform uses AI to analyze your progress and suggest courses tailored to your goals.

ClearTech provides progress tracking tools so you can monitor learning achievements as you complete courses.

Yes, once you enroll, you can access your courses online and start right away.

Related Products