Introduction to Programming with R
Number of Batches: Number of Students:
Instructor: Jahid Hasan
This beginner level online course offers an introduction to programming with R, a widely used language for statistical computing and data visualization in data science and related fields. You’ll learn to work with RStudio, a popular integrated development environment (IDE), and explore how to represent real-world data using vectors, matrices, arrays, lists, and data frames. You'll filter data using conditional logic to analyze subsets effectively and apply functions and loops to manipulate and summarize datasets. The course also covers writing custom functions to organize code and handle errors. You'll tidy data using the tidyverse and create compelling visualizations using R’s grammar of graphics. By the end of the course, you'll be able to package, test, and share your R code.
The course is adapted from CS50r: Introduction to Programming with R.
If you are interested in participating in our next batch, please email your expression of interest or find the registration link below.
Probable start of 1st batch: Will be announced soon. Registration Link Feedback Form