Chevron Left
Back to Introduction to Data Science in Python

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

26,560 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


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


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:

4601 - 4625 of 5,824 Reviews for Introduction to Data Science in Python

By natalia r

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 S 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 Machine L T

Jan 17, 2022

Las asignaciones duraron mucho más de las 3 horas estipuladas

By Zifeng Q

Nov 13, 2021

Overall good.

Assignment wording could have been more precise.

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.

By Manuel T

Jan 8, 2018

Quizzes do not match videos. Anyway, great course all in all