WH
Feb 2, 2016
"R Programming" forces you to dive in deep.
These skills serve as a strong basis for the rest of the data science specialization.
Material is in depth, but presented clearly. Highly recommended!
EJ
Jul 11, 2016
Excellent course! I already knew a lot about R - but this class helped me solidify what I already knew, taught me lots of new tricks, and now I have a certificate that says I know `something' about R!
By Oleksandr K
•Apr 14, 2018
Very little useful information from lectures which help in completing programming assignment. Would it be too difficult to add one or two lectures on 'apply' functions with more details on how to use them for data frames.
By Braden F
•May 27, 2016
This was a decent introduction to R, but my main issue is that the Data Science specialization is so dependent upon the R language. This course really should be more focused around Python or be more flexible in general.
By Yebin H
•Jun 18, 2020
It was very educative but I find some assignments are quite hard to be done with the given course materials. Working on challenging assignments was meaningful but still I wish they were more directly related to classes.
By Andrew K
•Sep 8, 2017
While the lectures were informative, the assignments are much too hard and include a great amount of material not covered in the lectures. The best part of the course is the "optional" (but not really) content in Swirl.
By David A R G
•Oct 25, 2020
Great teachers, good explanations and the cours provides many useful R tools even for a basic programming course. However, for some assignments the lessons provided are not enough to finish the programming assignments.
By Maureen G
•May 24, 2022
Week 2's assignments are generally not related to the course content. The focus of the final assignment was much more useful as it allowed using a real data set and extracting useful information through basic coding.
By James M
•Oct 27, 2020
Good introductory course but be warned: the programming assignments for weeks 2, 3, and 4 are far advanced of what is actually taught each week. Prior experience in R is strongly recommended before doing this class.
By Adam J L J H
•Jul 4, 2020
I feel like the learning to the application of the course is a very steep curve. There wasn't enough guidance given to help you through the assignments. We were often thrown straight into writing a complex R Script.
By Leon M
•May 9, 2016
i feel this courses needs to be split into two different streams. One for beginners and one for people who are more comfortable with coding and R. I think that the learning curve is too steep for a part time course.
By Saloni R
•Jun 14, 2020
There is an incredibly wide gulf between the lectures and the exercises presented on Swirl and the coding needed to pass the assignments. It would be appreciated if the course goes in-depth with those concepts too.
By Rahul P
•Jan 27, 2017
Good introduction and definitely helps get started! Given we have video lectures, concepts could have been explained better by demonstrating on the R console instead of showing static slides and verbal explanation.
By Liu D
•May 7, 2017
The materials in the lecture seems not sufficient for completing the assignments. I can understand that we are expected to do more by ourselves but it is not very well planned for an introduction level course
By Peter F
•Apr 4, 2016
the assignments have nothing to do with the presented material. Would have liked some practice of the concepts presented in the lectures as opposed to learning new things just to be able to do the assignment
By Sivasaravanan A T
•Oct 22, 2019
there is a quite a lot of gap between the course and the assignments
either the course must be more comprehensive or the assignments must be simpler
even a longer course would have been much better
thank you
By Maher A K
•May 2, 2018
The assignment were quite difficult and I have there is not a match between the knowledge that are given and the assignment that are requested. If can do all on your own it's ok otherwise it's frustrating.
By Nishad G
•May 28, 2018
Very theoretical; massive gap between the course (theory) and the tests (application). Basic fundamentals are covered in the course but the quiz/programming assignments expect a strong working knowledge.
By Jonathan L
•Sep 28, 2020
It's a huge leap from the Data Scientist's Toolbox course. Insufficient guidance in writing long functions and excessive amount of time needed to be spent in researching on how to write such functions.
By Juan F C M
•Apr 20, 2017
I think that the course is good but the assignements are totally not at the same level of the explanations, except for the last assignement. The last assigment provided more information and more hints.
By Yudhanjaya W
•Sep 25, 2016
This was actually pretty hard. I felt like the questions asked in the quiz were considerable above and beyond what was taught - and the amount of R itself taught felt like being thrown in the deep end.
By George F
•Jul 16, 2017
I got a lot of out of it, but I felt like the programming assignments were of major-league difficulty when I'd been equipped for the minors. That said, the lectures are very clear and I learned a lot.
By Lou O
•Aug 8, 2016
Quiz and especially assignments were poorly written. Spelling mistakes in slides is simply unacceptable in high-level academia, in my opinion. Especially for a course designed for a global audience.
By Benn C
•Jul 31, 2018
The swirl() exercises are a nice tough, the videos are dry and stale, the exercises WAY more difficult than the material covered by the videos. A tough slog … but that's one way to learn, I guess.
By JoaquÃn O C G
•Apr 17, 2018
Overall good course. It could explain things in more detail and be more practical in the teaching method. Also, they could evaluate better what they actually teach regarding the assignments.
By Tushar B
•Sep 18, 2018
The overall structure of course is good for Beginners but the programming exercises are too advanced as compared to what is taught in this course. Kindly, tone down the level of assignments.
By Arvind C
•Sep 6, 2018
I found that there was a huge gap between the level of coding demonstrated in the videos when compared to what was required to complete the assignments. I liked the content delivery methods.