Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Introduction to Data Science in Python

Back to course Page

Reviews and Ratings

4.5

23,484 Ratings from Coursera

Reviews

Highly recommended for enthusiastic learners
Assignments need to provide better feedback when there is an error
Awesome course, not very easy, but very useful.
A very detailed course. A must do for Data Science enthusiasts...
Excellent course considering the short duration.
Great course. It helps me a lot to get handy with pandas!
I have mixed feelings about this course. On the one hand, finishing this course gives you some level of satisfaction due to the challenges and real world examples for you to work on. The Jupyter interface is excellent as a teaching tool by providing interactive code. However, there were several times where I thought this was more challenging than it needed to be and some improvements to pedagogy could be made. (To give you an idea of my skill level, I have coded in R for a few years and finished Dr. Chuck's entire Python specialization before starting this course.) For example, in most standard lessons, a new concept is introduced and then a learner can practice that concept with a simple problem. That simple problem can be followed by progressively harder problems. However, in this course, we're often asked to try hard problems soon after seeing the concept for the first time which can be frustrating. In addition, the lessons are often too fast and some examples are presented unexplained. One idea that comes to mind is in the discussion of the merge function. It requires passing in references to "left" and "right" but the instructor never explains what these refer to. I figured it out eventually but saying explicitly that "left refers to the first data frame and right refers to the second" takes 5 seconds to say and spares the user from resolving the source of the terms. Seeking resources outside the course platform is required throughout. This is expected to supplement learning every now and then in different courses. However in this course, the degree of seeking outside help just seems so high that I could do this on my own while performing my own data science projects. I understand that this is probably the first iteration of the course and that they will likely find ways to improve it. The lessons and assignments seem akin to something you would do in a real job, so finishing the tasks provides some feeling of accomplishment. The subject material is awesome and I think this course will remain popular.
great course! I learned a lot! Thank you!
Good course. It provides a good balance between applying what you learned in the lectures vs what you would normally do in real life by finding answers to your questions in stackoverflow.
It would be helpful to have some kind of test codes to test the assignments on lines of Introduction to ML course by Andrew Ng. That helps is debugging easily.

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!