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
27,080 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

PK

May 9, 2020

The course had helped in understanding the concepts of NumPy and pandas. The assignments were so helpful to apply these concepts which provide an in-depth understanding of the Numpy as well as pandans

YH

Sep 28, 2021

This is the practical course.There is some concepts and assignments like: pandas, data-frame, merge and time. The asg 3 and asg4 are difficult but I think that it's very useful and improve my ability.

Filter by:

576 - 600 of 5,951 Reviews for Introduction to Data Science in Python

By Jordi A

•

Sep 1, 2019

For me it has been a very interesting course with really useful exercises. The course videos and notebooks were helpful alongside all the documentation available in the internet like pandas documentation and also stackoverflow. Now I am able to use pandas or find my way with it comfortably.

By Babic S

•

Apr 20, 2019

A very good for learning the basic tools in Python, needed to delve deeper into data science. However, unless you already have experience with python and pandas, I would take the time estimates in the course as a very conservative estimate of the effort needed to complete the assignments!!!

By John A

•

Aug 12, 2020

I was really impressed with the assignments for this course - they really required you to expand on your knowledge looking up documentation and discussion forums to answer the questions. Although they were challenging, I really enjoyed the difficulty which is rare with most online courses.

By Berkay B

•

Feb 4, 2018

It was a great course, however the homework requirements requires a ton of time. The lectures make it sound easy but assignments are too difficult and convoluted. I would suggest breaking down the assignments into smaller pieces rather than single output large questions with a 50% scoring.

By Juan R G

•

Apr 25, 2023

Es un curso muy bueno y muy desafiante. Lo inicie prácticamente sin saber nada y lo pude completar, teniendo ya sólidos conocimientos básicos sobre el análisis de datos. También debo decir que los apartados de preguntas y dudas son muy completos y me ayudaron bastante cada que lo requerí.

By R K

•

Aug 3, 2020

Great course, demands a lot of self learning to be done, definitely not for those who expect to be spoon fed. It's very frustrating at times when you've got to put in a lot of hours for a single question, but in the end the course makes sure you learn at least about 70% of what is taught.

By Mohamed A A

•

Jul 31, 2019

Best course I've taken so far, I feel more confident about my knowledge in data science, especially working with pandas library. I can say that this course is a huge step in my journey to becoming a data scientist. Thank you University of Michigan and it's tutors for the great experience!

By Tian L

•

Nov 10, 2018

a very hands-on course. this course not only just teaches your the basics of this subject, but also encourages you to seek and acquire domain knowledge from various online sources and try out various ways of solving problems by yourself, which in my opinion is much important for a coder.

By juan j j

•

Dec 15, 2020

The course is very good; the only comment I have may be that the assignments take a lot more time that what is stated, finally in the last week I decided to go through the contents (not the quiz or the assignment), in the first day, and then use the rest of the week for the assignment.

By Mohannad M

•

May 8, 2020

Only giving this course 5 stars due to the structure of the assignments. They really implore you to go out and learn on your own to solve the problem. The videos themselves i found subpar, the lecturer talked too fast and didn't show enough coding or example to really grasp the concept.

By Soheyl M

•

May 6, 2020

The course was built for an online platform such as Coursera. The instructors are great and the theory is easy to follow with the Jupyter notebook. The assignments are relevant to the course material. I liked using Jupyter notebooks to complete them and get the grade almost immediately.

By Stephen S

•

Sep 1, 2020

This course become heavy in self learning which is a very much as it is in the real world. The online forums were very helpful for clearing up any confusion about assignments. The assignments were difficult at times but provide enough real life scenarios for learning python and pandas.

By Mwenimpako P S

•

Jul 31, 2017

Challenging and well worth the effort. This course shows you the basics of what they need you to do then leave you to research on what you need to do to combine said skills, and a few other supplemental skills you need, making sure you generalise and are able to work in the real world.

By Sundararagavan K

•

Sep 26, 2020

The Course was really good to make people understand what it means to be a Data Scientist. The projects are very involving and I enjoyed every part of it. The lectures for last week weren't as elaborate on the topics in my opinion, but the course along with the projects was very neat.

By Noah K

•

Jan 10, 2018

Great introduction to data science techniques if you have some prior experience with Python. The assignments were pretty challenging for me because I am newer to this, but they really taught me how to search for answers online. Much more confident in my python data science skills now!

By Chong Z Y

•

Nov 19, 2019

Some of the questions were unclear, resulting me having to guess what the questions are asking for, and spent lots of time browsing through the forum. Understand that the autograder is necessary, but perhaps the questions could be worded more carefully to avoid unnecessary confusion.

By Michael A

•

Sep 21, 2017

it is a really good class, very informative and gives you a really good base in how to use pandas, numpy. my only complaint was that is was to fast. I did not feel that there was enough explanation for each concept. the homework took me a lot longer then the time it said it would.

By Oj S

•

May 19, 2019

This course is highly recommended, as after completing this course you should be ready to analyze your data, clean your datasets, and manipulate it. Also, it includes hypothesis testing, which you can apply on any data-sets to get answers to many insightful questions for that data.

By Luis L

•

Jun 5, 2021

learn a great deal of things that I didn't in my college courses, did it on my own and my own pace, with the resources and videos provided , the assignments were challenging but took me to develop really my skills and I loved it, Feel I have great pathway to become a really expert

By Muhammad T K

•

Oct 4, 2020

T

H

e

course offered great new stricks and code hacks that would reduce the number of codes dramatically and makes the code a lot cleaner and readable. We have been doing similar stuff the hard way. So it is very refreshing to know how easily it can be done particularly with Pandas.

By GOKUL S

•

May 4, 2020

See guys, the course will truly help you in starting something big but the professors wont teach you everything they will obviously give you a hand and you are the one who need to stand up. So if you are ready to work hard, remember the word "work hard", then only take it.......

By Melinda M

•

Jan 8, 2017

Very helpful introduction to pandas. I can already think of several applications. The Jupyter notebooks accompanying the lectures were very helpful. The assignments were well thought out, and the TA posted some helpful commentary to resolve some ambiguity in the instructions.

By Li W

•

Feb 4, 2020

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!

By César A M O

•

May 1, 2020

It was a great course! I definitely improved on my use of the pandas library and learned a great ton of its functionalities and how it can be used to test hypothesis on groups of data. It really is quite a helpful tool to perform analysis on big amounts of data in little time.

By Kunal C

•

Mar 24, 2017

A very challenging course. The assignments are the best part of the course and it takes up a lot of time and patience to complete them. The discussion forum is fairly engaging and the mentors are very responsive. Overall, this course is a big boost in the field of Data science