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,517 Ratings from Coursera

Reviews

Very good course and I learned all the new stuff like pandas, numpy and hypothesis testing etc. Assignments were very good to concrete my understandings.
Caution: This course is not beginner friendly Warning: It will take longer then other courses to complete the course if considered with the quality of assignment is good, but the lectures are very limited in coverage, This course requires exhaustive self study(which is not bad but in itself) but as a beginner you require more hand holding. some more lectures needed to be added to bridge the gap between assignment and lectures. The person with very limited time will struggle to complete the course on time. As for myself, i enjoyed the course but at time it was frustrating to the extend that i considered giving up on course.
Teaching an online course is difficult since audience comes from various backgrounds. The lecturer in this course is very careful in choosing the materials to include so that the course covers the needs of a large base of audience. The title is quite misleading though, because it is neither an introduction course nor data science course, the true title should be: "Getting pro at data handling in Python" Although the course has been pretty well design and truly at a level much better than many online courses. I think there are several improvements should be made to avoid learners' frustration: 1. Lecturer speaks too fast. I feel like he was busy reading from his script without truly care whether people are really following or not. 2. Assignments are poorly written: although the concept introduces in assignments are relevant to real Data Science problems, the instructions are unclear and getting worse from week 1 to week 4. The most unorganized instruction is week 4 assignment, which seems to be prepared by several different TAs and then hurriedly combined together. 3. The pre-requisite should clearly state that learners should have some real programming experience to be able to debug his own code. Completing one or two courses in Python previously will not help performing well in this course. 4. The instructor should also state who should not take this course, it should be a waste of time for someone with many years of programming experience.
Solid contents, best explanation, excellent!
I like this course! If you have little experience in using python commands to work with data, go for this course! Actually, it has assignments within which you learn a lot more that the videos. It has notebooks of the commands thaught in videos, that you can follow and return to when necessary. There is a discussion forum that lets you see what answers are available for your questions. Overall! I'm quiet happy I finished the first course! Can't wait to start the next ^_^
Great course for being data science
Overall, this was a good introductory course to data science with python. With some previous python experience, I was able to follow along with most examples and assignments. I had not worked with Jupyter notebooks previously, so this course served to get me comfortable with using both notebooks and the pandas library. I found the reading assignments on [data] science to be enjoyable, and perspective broadening. In my opinion, the course somewhat underestimates the time required for assignments by someone not familiar with pd (nontheless the assignments themselves were useful). The existing message boards/forums were useful for figuring out problematic assignments.
Very good course! The best way to learn any languages is to use it. Having assignments graded really pushed me to write in Python. The teaching assistant Yusuf always replied to students' questions very promptly, which made this learning experience even better. Thank you Yusuf!
i like the course quite a lot. It is very systemetic and well designed. However, personally i think week four is relatively insufficient. Maybe the explanation of mathematics could be less ( coz those are quite basic math at University) and add more test type and examples. Besides, as for the assignment, I think for some quesitons, the explaination is not clear enough, like in assignment 4 last question, "between start and bottom" includes start point or not?
really helpful course to get me familiar with python, jupyter notebook and numpy!

Michigan Online
For You

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