Programming in R for Data Science

Provided by:
7/10 stars
based on  15 reviews
Provided by:
Cost FREE
Start Date TBA

Course Details

Cost

FREE

Upcoming Schedule

  • TBA

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
24425 reviews

Course Description

This computer science course from Microsoft, developed in collaboration with the Technical University of Denmark (DTU), provides you with the knowledge and skills required to use R in the field of your choice!

In 4 short weeks, you will learn all you need to get up to speed with programming in R. You will learn about R’s data structures and syntaxes, how to read and write data from a local file to a cloud-hosted database, working with data, getting summaries, and transforming them to fit your needs. You will also learn how to perform predictive analytics using R and how to create visualizations using the popular ggplot2 package.

The course is taught with short-based lectures and demonstration. Quizzes and exercises will help to reinforce your knowledge and allow you to practice your coding skills and solve problems.

Programming in R for Data Science course image
Reviews 7/10 stars
15 Reviews for Programming in R for Data Science

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Martynas Milius profile image
Martynas Milius profile image
6/10 starsDropped
  • 0 reviews
  • 0 completed
4 years, 3 months ago
Teacher was hard to understand, not enough explanations are given, the content seemed to be incoherent. Sort of letdown when you compare this course to Introductory one.
Was this review helpful? Yes0
 Flag
Steven Frank profile image
Steven Frank profile image
10/10 starsCompleted
  • 59 reviews
  • 57 completed
5 years ago
This course is geared toward those with some experience in R who want to progress further, and with particular attention to data-science applications (R is especially well-suited for these). It was produced by Microsoft in partnership with the Technical University of Denmark and is taught by Prof. Anders Stockmarr. He is a great instructor, and the lessons are well-organized and clearly presented. About 2/3 of the lectures treat basic "nuts and bolts" topics in R but quickly progress to more advanced operations relevant to statistics and data analysis. The final third of the course tackles more specialized data science topics -- data manipulation, simulation, linear modeling, and graphics. Tutorial exercises, with answers provided, interleave the lecture segments (often following a righteous suggestion to get some coffee); then, for each unit, there's a quiz and a "lab" that involves actual programming. What is ingenious about t... This course is geared toward those with some experience in R who want to progress further, and with particular attention to data-science applications (R is especially well-suited for these). It was produced by Microsoft in partnership with the Technical University of Denmark and is taught by Prof. Anders Stockmarr. He is a great instructor, and the lessons are well-organized and clearly presented. About 2/3 of the lectures treat basic "nuts and bolts" topics in R but quickly progress to more advanced operations relevant to statistics and data analysis. The final third of the course tackles more specialized data science topics -- data manipulation, simulation, linear modeling, and graphics. Tutorial exercises, with answers provided, interleave the lecture segments (often following a righteous suggestion to get some coffee); then, for each unit, there's a quiz and a "lab" that involves actual programming. What is ingenious about the presentation is how, as you learn the topic at hand, you're also nudged along to improve your proficiency with other commands and R capabilities -- but without getting lost or frustrated. As a result, your overall comfort level with R increases substantially over a sequence of relatively short units. The examples are interesting and fun, and the overall workload is not excessive (I completed the course over 8 days).
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
5 years ago
I thought the exercises for this course were very well-developed. There was less hand-holding than in other courses in the data science professional degree series: you might need to look up a function's description or do a web search occasionally. Running into and overcoming errors convinced me I'd be self-sufficient with R after the course.
Was this review helpful? Yes0
 Flag
Rajiv Tinaikar profile image
Rajiv Tinaikar profile image

Rajiv Tinaikar

5/10 starsCompleted
5 years, 1 month ago
The content is good, so is the instructor, but felt that the exercises in few modules are out of sync, eg. the module covers one topic and exercise is different to what have been taught in the same topic. Rest content and materials are good. they give good hands-on on R
Was this review helpful? Yes0
 Flag
Chris Barker profile image
Chris Barker profile image
10/10 starsCompleted
  • 8 reviews
  • 8 completed
5 years, 1 month ago
This is a really good course! I say this because the format of the course worked for me--short, and to-the-point lectures, followed by short practical exercises that reinforce the topic covered. However, do not be fooled, this course requires you to perform practical exercises in R in order to complete the practical exercises, some of which will require a little extra research (which is fine by me) to be able to answer correctly. I liked the short and to-the-point lectures, which worked well for me, short enough for me to maintain my concentration; if I remember correctly, the longest video is about 8 minutes. One thing I liked about this course in the Microsoft Professional Degree curriculum is that it provided a good opportunity to reinforce many of the topics in R that have been covered previously, while building on that knowledge and providing more information. I found myself coming back to this course when I needed pointers on h... This is a really good course! I say this because the format of the course worked for me--short, and to-the-point lectures, followed by short practical exercises that reinforce the topic covered. However, do not be fooled, this course requires you to perform practical exercises in R in order to complete the practical exercises, some of which will require a little extra research (which is fine by me) to be able to answer correctly. I liked the short and to-the-point lectures, which worked well for me, short enough for me to maintain my concentration; if I remember correctly, the longest video is about 8 minutes. One thing I liked about this course in the Microsoft Professional Degree curriculum is that it provided a good opportunity to reinforce many of the topics in R that have been covered previously, while building on that knowledge and providing more information. I found myself coming back to this course when I needed pointers on how to munge the data for the capstone project I am working on currently.
Was this review helpful? Yes0
 Flag
Dmitry Kisler profile image
Dmitry Kisler profile image

Dmitry Kisler

9/10 starsCompleted
5 years, 1 month ago
I've taken this course to improve my R skills prior to changing working branch and getting new job. The lecture notes were very helpful; in fact, it was enough to use them and "?", "??" R functions (w/o event watching all video lectures) in order to complete the course successfully. Also, thanks for additional after-lecture exercises which made material understanding even easier. I'd suggest to complement the course by a lecture related to the web data scraping since this topic is one of the "hottest" in the field.
Was this review helpful? Yes0
 Flag
Chaitra Rao profile image
Chaitra Rao profile image

Chaitra Rao

1/10 starsDropped
5 years, 2 months ago
I took this course immediately after Introduction to R For Data Science and was absolutely disappointed. I expected it to be a good, inter-active course, like the Introductory one but it absolutely isn't. The instructor has an accent which is very difficult to understand, the exercises are a huge step up from the lecture videos. In fact, the exercises sometime have nothing to do with the lecture it follows. It is better to do an R course on Data Camp rather than do it here with this course.
Was this review helpful? Yes0
 Flag
szeryf profile image
szeryf profile image
2/10 starsDropped
  • 2 reviews
  • 1 completed
5 years, 2 months ago
After "Introduction to R" from Microsoft (which was very good), I have taken that course and I am extremely disappointed. That MOOC is totally unbalanced, and materials in lectures are not enough clear and not enough sufficient to complete the assignments, what is really annoying. Maybe it is a good MOOC for persons who already know algorithms or another programming language, but for beginners like me who only have taken "Introductio to R" from the same provider it is too hard. So, I have to seek for another MOOC with R.
Was this review helpful? Yes0
 Flag
Mike de Block profile image
Mike de Block profile image

Mike de Block

7/10 starsCompleted
5 years, 2 months ago
Even though I have not completed the pre-course: ‘Introduction to R for Data Science’, it was still doable to complete this course successfully. The teacher was enthusiastic but was hard to understand due his accent. The oversight of the content, exercises and your personal progress is great. It is required to have basic mathematics knowledge since most of the exercises contain formulas.
Was this review helpful? Yes0
 Flag
Siying Liu profile image
Siying Liu profile image
2/10 starsDropped
  • 3 reviews
  • 2 completed
5 years, 4 months ago
I took this course after finishing Microsoft DAT204x "Introduction to R for Data Science" (which is top-notch), but this course is a disappointment. The instruction is not clear -- without a pointer or step-by-step animation or the like, it's so difficult to follow what the instructor is talking about. Also, the exercise seems to require a huge leap from what's taught, and no explanation is provided should we get stuck. I ultimately gave up and instead enrolled in Data Camp course "Intermediate R", which covers the same content and very easy to follow.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

1/10 starsCompleted
5 years, 4 months ago
This is the fifth course I took on edX, and it is the course with the lowest quality among them. This course really needs serious modifications to get improved before being presented again! The topics and contents of the topics chosen are good. However, there are numerous mistakes in the contents! Not enough explanations are provided for the exercises. The exercise materials (pdf file) are not copyable (such as 8.3)! They should all be typed if you want to work on them! Sometimes the codes are not fully visible in the videos shown! The files for exercise solutions and lecture codes are not presented for all the modules. The quality and number of the exercises provided should be seriously enhanced.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

8/10 starsCompleted
5 years, 4 months ago
This course is a good chance to practice R at an intermediate level. Prior basic R knowledge is required. Though not stated, I think that prior undergraduate Statistics background is required to fully understand what you are doing with R in a couple of modules, one of them about simulation and hypothesis testing and another one about fitting linear models. The title of the course may a bit misleading since there is almost nothing about R Programming itself. Save for an elementary exposition to R functions during the very first modules and an exercise in one of the last modules, everything is done with simple R commands.
Was this review helpful? Yes0
 Flag
Valeria Lobos profile image
Valeria Lobos profile image

Valeria Lobos

7/10 starsDropped
5 years, 4 months ago
I'm very dissapointed of this course. As a person non-english native, it was very difficult for me to understand what the teacher said. Also, in comparison to another Microsoft courses, I think that the instruction's exercises are not easy from understand.
Was this review helpful? Yes0
 Flag
KAreem Khureshi profile image
KAreem Khureshi profile image

KAreem Khureshi

9/10 starsTaking Now
5 years, 4 months ago
Best university for MOOC Courses and thank you for user friendly design. Edx is a great platform to learn new things.
Was this review helpful? Yes0
 Flag
Giorgia Zunino profile image
Giorgia Zunino profile image

Giorgia Zunino

8/10 starsTaking Now
5 years, 5 months ago
You have to define well the lessons and didactic tools: #1 teacher should follow on the screen his sentences even with underlined steps (you need a feed-back on the screen!) #2 all exercises need to have explained solution to check and learn from your errors #3 exercises on pdf files are not well explained with multiple lost steps (step by step. Recitation exercises are the best: with all reading sentences and you can follow it!!!) #4 teacher pronunciation to improve: critical for foreign students and Computer sciences matters
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.