PROS:
1) Course demands students to perform their own research for answers, which is how it is in real-life.
2) Good Assignments, which make you think.
3) Helpful mentors on discussion boards.
CON:
1) Poorly worded assignments, evident by the number of clarification questions posted on the discussion boards. Much time could have been saved if detailed instructions were part of the assignments.
2) Version issues with Python version for autograder versus my local machine.
Ratings and Reviews for Introduction to Data Science in Python
Back to course Page
Reviews and Ratings
Reviews
Great intro data science and python/pandas. Learned basics of pandas programming well.
It's a nice course to learn both Python and data science. Thank you Michigan teams.
really helped in improving skills in our carrier
faced some difficulties in assignment submission but resolved later
I learned a lot
Decided to rate this course after I've gone through all 5 courses in the Speclisation. I originally completed this course in January 2020.
So from someone who has completed this Specialisation, I'd say this 5 courses are not worth it.
Here's how I would rank the courses from best to worst:
1. Social Network Analysis: 4.5 stars
2. Applied Machine Learning: 3.5-4 stars
3. Applied Text Mining: 3.5 stars
4. Intro to Data Science: 2
5. Plotting:1
Note that that worst courses are those handled by Professor Brooks himself. His video lectures tend to very superficial (or once in a while, unnecessarily detailed like going into the backend of matplotlib). The assignments on the other hand, are somewhat challenging and go way beyond the video lectures. And that's why you see many comments asking what's the point of purchasing this course when you spend 95% of the time googling? Which is made worse by the outdated autograder which uses and old panda version, and makes googling harder since you had to revert to outdated code.
My advice: Unless you really want the Specialisation cert, I think you should look elsewhere to learn pandas.
Great course, everything was nicely explained and the assignments actually make you apply what you learn instead of having you fill an 'ABC' test.
This Course make me a novice developer!
Excelente curso, aprendí muchas cosas sobre la librería pandas y numpy y aprendí cosas nuevas de python