All-embracing, comprehensive and effective course. Focused, generous with Python ready-to-use methodology, sources and professional advice on further professional improvement. Valuable tests and assessment tasks, encouraging for even more skills gain.
Ratings and Reviews for Introduction to Data Science in Python
Back to course Page
Reviews and Ratings
Reviews
its a great course covering everything!
The assignments are very well considered, ensuring the student must apply everything that that is taught within the course to their solution; engendering a genuine sense of accomplishment - once completed.
I got stuck on the first assignment and was unable to get proper help. Very disappointing compared to Dr. Chuck's course. I was looking forward to expanding on Python and Jupyter but when I tried to start over on an assignment....simply could not get there. The autograder setup is almost un understandable.
i loved it
Such a great course from Coursera and University of Michigan, Thanks to the professor for covering all the basics here.
For a beginner this course is a bit intermediate the assignment is not what a beginner should solve
While my Python chops definitely improved as a results of the course, the homework was extremely frustrating. The requirements of the questions are not communicated in a consistently clear way.
What was more irritating, though, was that the auto-grader is extremely picky. There is very little room to solve the problem in your own way, and more of my time was spent trying to contort my code to fit what the auto-grader wanted than spent actually solving the problem and applying the course concepts.
I also was disappointed with how much we were expected to manually clean data. One of the questions even explicitly says that the answer will require students to "hand-code" the answer. This strikes me as an extremely poor habit to instill in students--combing through data manually to strong-arm the data into the formatting conventions won't cut it when tackling a dataset that is millions of lines long. For a computer science course, this is not a scientific, or even a programmatic, approach to solving problems.
I give the course 2 stars because I felt that only 40% of what I learned was data science and/or Python. The other 60% of what I learned was how to smash my code until it conformed to the auto-grader, how to bother the TAs in the forum when it wasn't obvious how to do so, and how to write translation dictionaries with the "wrong" format as the key and the "right" format as the value and then apply it to DataFrames.
This is a course with very challenging/time-consuming assignments/quizzes that introduce the python regular expression module/tool and panda dataframes. Lecture material is short on detail so a lot of googling and reference to other sources is required in order to complete.
The Best Introductory Course on Python for DS I ever came across over several other platforms.