There's a big mismatch between stuff they teach and what you're required to complete. Skills learned: dealing with annoying and obscure stuff produced by grader and reading forum. Suggestions for authors: simplify and/or write better grading code; review your own instructions by giving clear examples.
Ratings and Reviews for Introduction to Data Science in Python
Back to course Page
Reviews and Ratings
Reviews
I really liked this course. It gives a good overview of the pandas library and some associated topics. For me, it aligned very nicely with my personal interests. I would have liked some more advanced topics as well, but I understand that this is an introductory course, so it is not in its scope. The integrated Jupyter notebook feature of Coursera is very neat - both for reviewing code from lectures and for assignments.
After taking other courses, I edited my comment. I realized that this course is really 5 stars courses.
This is a decent course. My constructive feedback:
-It is pretty light on actual videos and the instructor moves a little too quickly through them
-Some of the questions in the assignments aren't as clear as they should be which can result in time spent trying to figure out the question instead of working through the answer
With that said, if you have an intro level background in python and enough motivation to finish the course this is a great resource for getting acquainted with Pandas. If you don't have an intro level background in Python and some understanding of objects this will be a real challenge.
Really nice and informative course. Enjoyed a lot and gained a lot of hands-on knowledge.
interesting but could provide some mathematical background for further info
Well thought out and right level of difficultly. Course covers it at right pace. One might think that this course is difficult, if they don't have programming background. The professor and the Staff were very helpful as well.
Passionate lecturer and fairly tough assignments
Bad tutorial video, scattered teaching content, not corresponding homework, lack of material to review the lecture
Excellent material - covers basics, shows most used approaches, laid out logically and sequentially. The language was clear. Very important - presenters did not improvise, but read from a script, which ensured that the materials was delivered in a succinct and precise way, respecting the time of the student. The teaching team is solid in their grasp of the theory. Good support on the forums by the teaching staff with smart tips and tricks for more efficient "pythonic" way of coding the algorithms. Very relevant and thought-provoking side reading material.
Downside - submissions could be graded wrong for small technicalities (despite the numbers being correct). In many cases I needed to resubmit just to satisfy some insignificant technical requirement. This passes the message that what is important are the formalities and not getting the answer right - there should have been more flexible/smart auto-grading.
Overall I recommend the course.