JM
Aug 11, 2019
Very challenging, but good course. I've been programming in R for over a year, but there were still some things for me to pick up in this class. Assignments were a challenge, but satisfying to tackle.
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!
By Zhiming
•Sep 9, 2017
Actually, I was surprised by lesson 3, it is more difficult that lesson 4. If someone has no experience in programming, especially in R, there is a good chance of failing the assignment. If the instructors can include more useful functions in the course, I think will be excellent. Especially if they can give an introduction about the other relevant packages in R, it will be extremely useful.
By STEVEN V D
•Nov 21, 2017
Profound introduction to R touching most key elements. This is not a complete beginners course though. Perfect for people who have some experience in other languages and want to add R to their skill set.
Assignments are rather easy, but still challenging enough to get you thinking about the language.
Great video's with clear explanations. Too bad some of them are cut short in the end.
Thanks!
By William C
•Oct 3, 2019
I know there may be a few very good programmers and computer scientists here but I really struggled to do the practical assignment in week 2. I think the course is brilliant but I am probably only going to retain some of it. E.g. I have sourced 5 alternatives of each assignment part to really understand alternative approaches to writing functions.
But I like the course a lot . Thanks
By Chanchal D
•May 30, 2020
Excellent Course With Regards To Learning and Course Engagement as the activities and readings were heavily useful with regards to growing skills
Cons: The Videos Were sometimes very lengthy and lacked energy and student connection
The Audio In The Videos are very poor as i have to turn my headphones to max to be able to hear clearly
Rest All Are Good Including the Tutor , Thank You
By Chirag R
•Jun 26, 2019
The swirl library is one of the best things I've come across to learn anything. I only rated a 4 because at times I felt the course was way too theoretical. If you could add more problems or attach references or sources for more practice, such that R Programming becomes 2nd nature, it'll probably become the best course ever, especially coming from such highly qualified personnel.
By Daniel P
•Sep 25, 2019
Really good content, both quality wise and quantity wise. The only flaw is the grading system based on students evaluating work of other students. The skills of students naturally varies and many of them cannot evaluate techniques beyond the scope of this course. The best way to pass the tests is to copy the proposed solution from the instructors so that everyone understands it.
By Marloes D
•Mar 22, 2016
Excellent environment to get acquinted with R. Specifically the Swirl programme inside R is really helpful and will get you the basics of how you can work in R in a very efficient way.
For me, as a clinical researcher, some more information on how to clean your data and run your analysis would be very useful but this course is mostly focussed on programming your own functions.
By Akansha S
•Mar 21, 2018
The course was well explained and Swirl tool is quite interactive.Though I was not abale to submit my work from swirl even though I tried it multiple times.I covered all the lessons from Swirl for basic programming and I am interested in learning the other modeuls in R via using Swirl.I learnt a lot from this course and would be interested in future courses on R as well.
By Matthew E
•Jul 16, 2020
Great class, wonderful lectures, and full of great materials to learn. The assignments however were challenging and required some further study. A walkthrough of the assignments after submitting them would be very helpful, especially when created functions did not match up with what they should have been. But all in all, I definitely learned quite a bit from this class.
By Jeroen v B
•Aug 6, 2017
This course will take some effort, it will not come easy, but if you keep on working you will see that you will make progress. The programming assignments are hard and make sure you use of the practice assignments on the forums.
All in all, this course improved my programming skills significantly, but I am not sure if I would have made it without some prior knowledge..
By Marvis S
•Dec 29, 2023
It's an engaging course with topics you don't find material about so much elsewhere. I love the combination of videos and the practices in the Lab Sandbox. It could be going a bit more into detail but that would be just icing on the cake. The assignments are more tedious than one would think and I'd love to have more of these. All in all a good to very good course.
By James R
•Oct 19, 2020
A challenging course but incredibly rewarding! Be prepared to be thrown in the deep-end for some of the assignments after week one; they took a bit of extra reading and quite a lot of time to experiment with code. Could maybe do with an extra week to better prepare students for the programming assignments, but aside from that, I would heartily recommend this course!
By David B
•Jan 31, 2017
Overall pretty good. Since I have no computer science background, some of the assignments were a bit challenging for me and the Swirl assignments were not particularly helpful. Overall, I feel like I learned the basics of programming in R and after completing the course I was able to write some simple programs that I can use in my day to day activities in the lab.
By Obed G Q
•Jun 7, 2020
I found the course very interesting and I learned a lot, but I think that to facilitate the development of the evaluations, they should put more practical examples in the videos, which will help the student to develop the exams with the tools taught in the videos, to that the student does not have to resort to external sources. For that reason, I give it 4 stars.
By Marco M
•Aug 19, 2020
This is a very good course. Lectures, readings, and quizzes are well elaborated and quite helpful. The practical exercises in SWIRL are especially fun and engaging. The only weak point are the programming assignments, which are poorly connected with the rest of the activities. They represent giant leaps from the skills actually taught, and so can be frustrating.
By Peter T
•Aug 30, 2017
Quite a good course. Suggestion for improvement would be adding some smaller exercises that allow you to practice the various ways to get to the data in a dataframe appropriately. I got through all the tests and exercises quite well, but spent a lot of time playing around with when to use $ vs [ vs [[, and I'm still not quite sure exactly what i will get back.
By meir s p
•Jan 24, 2021
The content was good. I'm concerned that I'm not moving quickly enough into skills I'll need, but maybe this is the way to do things - build up from simple stuff. The quizzes were extremely annoying because they required we run functions on our programs that we weren't told about. My functions got the right answers but didn't worked with those snippets of code.
By Bhuvana M G
•Jan 3, 2017
The course gave good beginning to R programming. It will be good if you can add more examples, use cases, real time scenarios(explaining where that function can be used) when you teach. Assignments are of good standard. They made me to learn more about R. Overall, it gave a good exposure. If possible, add one mini project kind of thing along with assignments.
By Cristiane d S C
•Aug 11, 2020
It's a great course and I learned a lot from it. The interactive tool swirl is very useful, I love it! My only problems are the lack of connection between some lectures and the Assignments, and also the lack of help in the discussion forums. My questions were all ignored and I finished the course without solving problems in my code for the final Assignment.
By Fardani Y
•Oct 4, 2020
The course is good, but the assignment is quite hard to understanding. There's a little a clue to do for the work. So I searching help in an online community to help me figure out. I love swirl, but please make it more advanced so we can programming look like datacamp. Sincerely I shocked when following swirl is easy although the assignment is really hard.
By Saurabh M
•Jun 22, 2017
The course is a good starting point in R. All the tools used are open source and readily available. I would have still liked the course to have a bit more depth.It just scratches the surface on R programming and doesn't even cover many plotting techniques. This course is useful for people familiar with programming to under R and it's unique use cases.
By Dzung H H
•Sep 17, 2020
This course is very difficult for a newbie like me. Even though I had finished all videos, swirls practice exercises and books, it still took a lot of time for the assignments. This course should be more than 4 weeks, and the assignments should be divided into smaller parts. However, I learned a lots and this course has been very helpful for my career.
By Ben N
•Jan 30, 2019
Good course, but would be helpful to have a few more practical examples, particularly around functions. Personally I struggle with abstract algebraic examples, so it took me a bit longer to grasp how to structure functions. Would have found it easier if there were real-life examples for some of these. Overall though, very good and felt I learned a lot.
By Matt H
•Aug 6, 2017
I learned quite a lot through completing the course assignments. The only criticism is that much of the knowledge you need in order to complete the assignments is not covered within the course. That's fine in the sense that it encourages learners to find their own solutions, but it does also suggest that the content of the lectures is somewhat lacking.
By Dylan T
•May 4, 2016
This course is a very nice introduction to R.
I would advise to complete the swirl assignments as they provide good practice to memorise the commands. Sometimes it feels like swirl use a lot of positive reenforcement to the point of getting the impression of being trained like a dog.
Still I felt a great sense of accomplishment completing the course.