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,915 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

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.

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

Filter by:

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

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

By Purva B

•

May 24, 2021

Relevant graded assignments and quizzes made everything interactive and also helped in improving my skills. Definitely recommended for someone who wants to go from beginner to intermediate level. The course also provides scope for own research and informative study materials.

By Xiao L

•

Mar 3, 2020

The only problem is that the notebook connection to server is quite weak. Sometimes I got rated 0 for failing to saving my latest answer. The overall class is well-paced and the difficulty level of the assignments are quite well organized too. Would recommend it to beginners.

By Mo A

•

Jun 23, 2021

In assignment 4, the description was a bit confusing, I did not need full understanding of the data, nor did I need to google any teams, all the data was provided within the sheets. It could have been much more simply especially to someone who is not really that into sports.

By Robin S S

•

Oct 27, 2020

Some of the questions were a little unclear, but overall this is a very well put together and informative course. You will learn a lot, and I will be referencing the resources here later. Note: this is a more difficult and time-consuming course as far as coursera courses go.

By Nills F

•

Apr 29, 2020

Good course to learn the basics of Python that you need for data science. You would be doing any machine learning in this course, but you'll learn how to do data prep and analysis in Python. Highly recommend if you have no to limited experience with Python, NumPy and Pandas.