Chevron Left
Back to Introduction to Data Science in Python

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

24,665 ratings
5,537 reviews

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

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

Mar 15, 2018

overall the good introductory course of python for data science but i feel it should have covered the basics in more details .specially for the ones who do not have any prior programming background .

Filter by:

4351 - 4375 of 5,482 Reviews for Introduction to Data Science in Python

By Andrew T

May 25, 2017

There were some gaps that were tough to bridge, but I got there.

By Fan Z

Sep 19, 2020

The course is good in general but the grading system is a pain.

By Daniel

Jul 1, 2020

Falto poner o darle incapie más a fondo a la libreria de pandas

By Natalia d p R C

Apr 20, 2020

bastante bueno aunque mucho tema fue buscado independientemente

By Shunjiang X

Jul 8, 2018

Very vigorous course. A little hard but will learn quite a bit.

By Filip J

Sep 1, 2020

It was great but I lack suggested solutions after assignments.

By Igor A G Q

Jul 6, 2020

great course. I would add more classes about the distributions

By Ananay S

May 19, 2020

Great explained and top level content to learn the skills from

By Shashank S

Sep 6, 2019

Assignment 2 was way too tough, as per the concepts covered :(

By Mark P

Jun 14, 2019

challenging but reading forums and stack overflow really helps

By Deleted A

Aug 5, 2018

It has been an awesome experience, I have learnt a great deal.

By Anudeep A

Jun 23, 2017

The course is properly structured and tutorials are very good

By Gaurav R J

Apr 19, 2017

The teach and assignment are not in line in difficulty levels.

By V V

Apr 1, 2017

hard assignments, lecture was not enough to cover assignments.

By Mohammed A A

Jun 20, 2020

Really good course. Just gotta dig up stuff on your own alot.

By Christopher J

Jun 19, 2020

Excellent course, though the interpreter needs to be updated.


May 4, 2020

Very difficult for those who are new to this numpy or pandas

By Sahil S

Feb 2, 2020


although last week lectures need to be improved.

By Kartik K

Aug 2, 2019

Bit difficult for one who is not from programming background.

By David B

Sep 16, 2018

Interesting exercise if you're willing to trawl StackOverflow


May 1, 2020

There is a lot of scope for the improvment of vedio lessons.

By Nasir H

Jan 7, 2020

The content was high level and good. You should explain more

By Hannah

Sep 1, 2019

Good courses and exercices but difficult to submit sometimes

By Andreas B

Dec 27, 2018

Great course. Tasks being not precise is sometimes annoying.

By Snehasish S

May 12, 2018

Course videos should be more and in detail for each concept.