The staffs are very good at making difficult key points clear and this is a very good course for data science starters. But the auto grader is not good, sometimes I have to debug not for my code but for the auto grader.
Ratings and Reviews for Introduction to Data Science in Python
Back to course Page
Reviews and Ratings
Reviews
Great intro to Python for Data Science. I have a database and programming background and self-taught Python. I could get by but didn't always understand the nuance of what I was doing (which often led to frustration and far too much time on Stack Overflow). This course is a good overview of the language, including numpy and pandas, and more importantly, it supplies much needed context. Instructor is easy to listen to, and the supplied jupyter notebooks allow you to follow along and play with the code.
Great course! The lectures explain topics very well. The assignments were challenging - you might want to do a beginners Python course before enrolling into this course. I liked that assignments were focused on independent learning where you had to go online and look for the answers yourself. I believe this form of learning is the most efficient one. Great course, highly recommend!
Fast paced and interesting.
Excellent!
impressive, helpful
Enough programming has open answers, it will be helpful if there are some guided method to be provided after we finish each assignment to better increase our coding efficiency.
Students need more than basic knowledge in Python. Need intermediate to advanced skill level in Python.
Unfortunately, the course delivery style was not right for me. The profesor background is good, but the teaching style is too much talking (difficult to remember), and that doesn't helps to understand Pandas or Numpy concepts. There were very few visual aids. The course uses Jupyter notebooks with code examples, it would really help to add some written explanation to them, because the explanation in the video goes too fast. It would be great to have more practice to construct gradually the knowledge at least at the beginning. Most of the learning was on my own reading books, python docs which does not focus on conceptual explanation, and using stackoverflow as it was recommended during the course. This course is for somebody that does not expect much guidance or explanation.
I learned a lot through this course, in particular searching the docs and skimming stackoverflow. It was very helpful. I do hope though, that the grader and materials will be updated in the future.
It caused me annoyance to battle with grader. It was not grading properly what in my offline jupyther-notebook runs just fine. I hope that this part of UX, or better - SX (student experience) will be mastered, so that students would concentrate on learning and not on trying to submit the assignment to the obsolete grader. Please, do solve this problem. It matters.