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:

601 - 625 of 5,951 Reviews for Introduction to Data Science in Python

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.

By Mang W

•

Oct 21, 2017

Very well-designed introduction course! The videos are concise but don't lose any key points. The assignments are a little bit hard starting from Week 3, while students can learn many application skills in Data Science from them. Looking forward to the following courses! :-)

By kenneth a

•

May 1, 2021

This is a course with very challenging/time-consuming assignments/quizzes that introduce the python regular expression module/tool and panda dataframes. Lecture material is short on detail so a lot of googling and reference to other sources is required in order to complete.

By Mihir J

•

Apr 27, 2020

This course gave me perfect start as I already learned python before registering for this course. The way things are in this course, makes you do stuff on your own and always encourages you to learn the topic and apply the learned things practically and it really helped me.

By John M

•

Jul 6, 2017

The videos and programming assignments were engaging and challenging. I was able to start applying the lessons immediately at work and have looked back at my notes several times while writing Python code for a data science project at work. Looking forward to the next class!

By Pankaj G

•

Jul 22, 2019

The course content is crisp. I like it that the course doesnot delve much into the coding and syntax part of it. It develops your concept of the topics which is a good thing. Not a very rigorous course, good for starting with the basics and strengthening your fundamentals.

By Rodrigo R G

•

Dec 10, 2016

This is a really great course. Christopher Brooks teaches in a very clear and objective way, in addition to the weekly assignments that are challenging and puts into practice all the content you've learned trough the videos and the material. I really recommend this course!

By Tiago B

•

Apr 18, 2018

Excellent course!I really enjoyed doing the assignments and I learned a lot from them. However I think some need a little clarification. If it weren't for the forums I would be stuck in the 3rd and 4th. The recession interval was particularlly hard to find (assignment 4).

By Kasper

•

Jan 10, 2018

Great course, the assignments require you to think and apply the course materials. Not too easy, but also not too difficult, since information is widely available to get familiar with the python programming. Requires learning by doing, which is the best way in my opinion.

By wenzhu z

•

Aug 17, 2017

good course, hard homework, especially pay a lot of attention to the details, and don't know whether it's good or bad, after all time is limited, and I don't know whether this kind of homework is a good way to improve our ability. Pay too much time to refine some details.

By Shreyansh S

•

Sep 25, 2019

Best Course so Far, This is what every MOOC should be structured actually, it forces not to rely on the content but to really understand the concept you need to search. Great community, All my doubts are already there in the Forums, Scored 95% but still grinding for 100%

By Matheus G

•

May 8, 2017

The assignments of the course are hard and make you go deep into python, to try to find the answers. I spent more time than I expected on it, but once my target is knowledge I really enjoy. Recommend! (Attention: It is strongly recommend knows programming before enroll)

By Thales L C d S

•

Oct 5, 2020

Very good course with a solid introduction to data cleaning concepts in python and how to approach a few problems using different datasets and concepts. I already started applying the concepts at my work and the results were satisfactory. I totally recommend the course.

By TEJASWI S

•

Jun 21, 2019

Pace was okay and content of the lectures was understandable. The assignments are a little hard since it requires you to discover outside of what is taught but gives you much greater exposure and allows you to practice more. Overall a good introduction to data science.

By Tai N

•

Aug 25, 2018

Really good materials. Pace of course works very well for me. It covers a wide ranges of topic in python. But i think somebody with limited knowledge of python will struggle a bit with some complicated concepts in pandas (slicing, groupby, index...)

Overall. Good course

By DG

•

Jan 21, 2017

It is a great, brief introduction to Pandas. I think it is ideal for someone who already knows Python but doesn't have much experience with Pandas. Lectures are well structured with quizzes interspersed. Homework assignments are also well structured and use real data.

By chanaka e

•

Oct 25, 2021

Well organized course with lots of materials available for self study, specially the discussion forum was extraordinary helpful to complete this course. Ans this is bit tough one to handle to new comer in programming. But with a little extra effort can be completed.

By Jifan Z

•

Apr 14, 2019

I've learned a lot of courses on Coursera, and I found this course the toughest but the most rewarding.

I can't say that after this course I became an expert in Python-Pandas, but I've really learned tons of analytical skills.

Thanks to lecturer and all the faculties.

By Avi M

•

Aug 6, 2019

The videos maybe fast, but the assignments are really good. Passing the assignment involves doing a lot of research and data cleaning which really makes one familiar with all the numpy and pandas library. At the end, one gets very comfortable with Pandas dataframes.

By OUMAR D

•

Mar 27, 2018

Good course with a wide variety of challenging exercices.

Had to go back and forth many times, do my own research on internet to get the problem solved.

The formulation in some questions must be improved in other to understand what we're asked to do in the first read.

By Palash S

•

Jul 27, 2020

This is a great course if you want an introduction to data analysis. I liked everything in this course, from the instructor's soothing voice to the weekly assignments. I'd recommend downloading the videos and watching them twice before moving on to the assignments.