Chevron Left
Back to Introduction to Data Science in Python

Learner Reviews & Feedback for Introduction to Data Science in Python by University of Michigan

4.5
stars
26,999 ratings

About the Course

This course will introduce the learner to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library. The course will introduce data manipulation and cleaning techniques using the popular python pandas data science library and introduce the abstraction of the Series and DataFrame as the central data structures for data analysis, along with tutorials on how to use functions such as groupby, merge, and pivot tables effectively. By the end of this course, students will be able to take tabular data, clean it, manipulate it, and run basic inferential statistical analyses. This course should be taken before any of the other Applied Data Science with Python courses: Applied Plotting, Charting & Data Representation in Python, Applied Machine Learning in Python, Applied Text Mining in Python, Applied Social Network Analysis in Python....

Top reviews

AN

Invalid date

I found this course appealing because it was more practical based.it helped me alot in getting hands on experience and most of all I have learned how to solve real world problem with python libraries

NF

Invalid date

I thought this was course was good, and was fairly challenging for an online-only course. I thought the lectures could have been a little longer to ensure proper coverage of materials and functions.

Filter by:

3976 - 4000 of 5,937 Reviews for Introduction to Data Science in Python

By Bharat S

•

Mar 26, 2020

The course content is good. Assignments are tougher. Especially the last assignment. Lecture videos could have been more aligned with assignments. Had to go through a lot of other materials outside the course.

Overall satisfying.

By Boyukkhan I

•

Mar 1, 2019

Overall course is good and challenging, however I don't like automatically ranking system, most times I need to submit same answer to precise decimal, however might be my code is correct but slight issue and I don't get any grade

By Akash A

•

May 16, 2017

Great course to get started on with Data Science. Lectures are simple and to the point, questions are challenging and practical. Adding a little more theoretical background to the subject would bring more strength to the course.

By Joao V d C E

•

Jan 28, 2017

Really good course with challenging assignments. However, the grader has some issues, for every assignment I had to spend more time trying to figure out how to make the grader accept my answers than actually solving the problems.

By Petr J

•

Jul 3, 2018

Excellent assignments, lectures very fast-paced and didn't cover all the material needed for assignments (which was kinda the point - you learn Python by trying it over and over again not by imitating what you saw in a lecture).

By Timo K

•

Sep 19, 2017

The course was great and I learned a lot. Minus one star, because course required a lot more work than initially expected. Note, though, that this was probably mainly due to me being new to Python (coming from another language).

By Hao N

•

Feb 28, 2017

Great course, requires much self-initiative because not all useful methods for the assignments are covered in the videos. Sometimes Assignment Questions are not described very clearly.

All in all I enjoyed the course very much :)

By D. L k

•

Sep 28, 2020

I enjoyed and earned alot of knowledge through this course and I am very happy to earn a certificate. On knowing the teaching method I am interested to do higher in such a prestigious university and hoping to get higher in MIT.

By Xuanwei C

•

Nov 28, 2016

It's a good course over all. There is only one thing that I would like to suggest, which is that the autrograder does not seem to work well. It really wasted me lots of time to get the RIGHT ANSWER understood by the autograder.

By Mojgan M

•

Nov 23, 2016

Great course, assignments take more time than listed, and I found the discussion forum very helpful to learn more about the assignments and interact with other classmates. Overall I learned so much of commands from this course.

By Trianggoro W

•

May 1, 2020

This course equips someone who knows programming with an into to data science, however you need to have experience in programming, otherwise take a more introductory course on Python programming before enrolling to this class.

By Ben F

•

Dec 2, 2017

Requires a lot of independent learning and additional research to really be able to complete the assignments, but if you're willing to put in the work, it really accelerates your knowledge of the language and data manipulation

By Arnaud S

•

Apr 12, 2019

Good course that gives you some basics of python while still forcing you to look up for answers online. However, course instructors really need to fix the few assignment issues that can make them very lengthy for no reason...

By Andrej K

•

Feb 21, 2021

Really helpful. the course material is excellent and the assignments are just right for testing the material. although you could use a bit of a more straight forward communications in terms of how to bets tackle assignments.

By Manikant R

•

May 4, 2020

Data science is itself a very broad topic, In this course, they have tried to get in touch with all basics of data science, TO BE HONEST, you will not get everything thought in this, you have to put your own hard work in it.

By Bhavya S

•

Apr 26, 2020

Tougher than expected. Definitely requires one to have advanced programming skills. Assignments are a level higher than what is taught in the video. Not recommended for beginners but overall one of the better MOOCs out there

By Viraj M

•

Apr 4, 2020

There is less focus on syntaxes which slows down the learning process as most people are still struggling with that. Other than that the course material and the instructor are very helpful. The grading system has some flaws.

By Toby P

•

Nov 30, 2016

Completed the course and found it pretty good for the first run. Mostly focused on the Pandas library - you'll be ok if you know a bit of Python, or have experience in another language.

Looking forward to subsequent courses.

By Gregório P d O

•

Jul 24, 2020

The course it's very good and I'm not giving 5 stars only because I think it is very fast paced. This could complicate the process of joining the pieces together and it's kind of a big leap from the videos to the exercises.

By suman k

•

May 25, 2020

This is a good course for practical hands on data in python. Good learning on map, apply, groupby, merge, data slicing, subsetting data, datetime, bin. creation

Should include datatime & cut in the assignments.

Thanks,

Suman

By Massimiliano D H

•

May 6, 2019

Great application of Python (really more about Pandas than Python) to data science applications. Course materials and instructors were helpful, though I do wish that the assignments were a bit clearer in their instructions.

By Leo S

•

Sep 1, 2017

An extremely demanding course, especially on the coding exercises. Expect long stretch of time on Stack Overflow to look up codes and examples....

I almost give up on this one, but still managed to get through after 5 days!

By Jesús C

•

Jun 3, 2017

Excellent introductory course to Pandas. Four stars because the pace of the videos are too fast and the assignments requires, sometimes, excesive individual learning. Hopefully the info found in the forums is very helpfull.

By Derek B

•

Sep 1, 2022

Overall a very good course. Unfortunately, the instructions to some of the assignments are often confusing or simply wrong. Be sure to check out the discussion forums for clarification about what you are being asked to do.

By Shruti M

•

Jun 6, 2018

You may need to brush up on some Stats concepts if you havent used them before. The assignments are sufficiently challenging, even if you have a programming background. Overall a good course to get started on Data Science.