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,924 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.

HC

May 3, 2018

It's very useful specially for new learner because it only dives into the part of python that data science need. I strongly recommend to anyone even if you don't have experience in programming before.

Filter by:

651 - 675 of 5,919 Reviews for Introduction to Data Science in Python

By HARSH P

May 27, 2020

It was an awesome course and learned a lot from it, although you have to search lots of things while submitting the assignments, but at last you will learn a lot, do remember to complete the assignments beforehand because some might take a lot of time

By Vineet N

May 23, 2020

This was a very good and most importantly intense hands on course. I could develop good amount of skills in data analysis even though I was not aware of anything in the field. I recommend it to all who wish to start learning data science from scratch.

By Ganesh M

Jul 2, 2021

Gives a good overview and gets one ready for more. Assignments particularly helped in strengthening the concepts learnt in the videos. TA's were extremely helpful in answering the questions, making the discussion forum a great source of learning too.

By Sandeep S

May 5, 2020

The Lectures are good but the assignments are tedious and you will have to browse the net and documents for the answers. The difficulty level of assignments is excellent and it prepares you for the future roles and codes in your data science journey.

By Marcel M R

Jun 25, 2020

This course is a great introduction to the Data Science World and provides essential knowledge in the field. Moreover, Professor Chris Brooks explains all the topics in an understandable way, which makes the course contents clear and easy to follow.

By Jahziel O C A

Mar 28, 2020

Gran curso introductorio, desarrollas buenas bases, durante las tareas necesitas investigar mas herramientas por tu cuenta eso sin duda te prepara para la vida real, donde muchas veces no sabes como se hace algo y necesitas investigar como lograrlo.

By Γεώργιος Κ

Jan 9, 2018

A course for all who want to start pandas. Nice and useful jupyter notebooks. Useful assignments on real data. Forum helped me to get over obstacles. After completing that course one should feel some steps closer to be a professional data scientist.

By Ilya R

Dec 9, 2016

This is a fantastic introductory data science course on Python! I was wondered by the course structure, in-browser code editing and submitting. The first course which granted me an understanding of data cleansing, pandas and python for data science.

By M. A U A

Dec 10, 2020

If you know the basics of Python, this is a great course to get started with. The lectures were comprehensive, and the assignments were very realistic and challenging. Highly Recommended for anyone interested to delve further into the "Data-Verse".

By GANG L

Oct 7, 2017

The course is very helpful, especially for a people not using python before. It provides solid python knowledge related with data science. The lesson is compact and clear. The assignment is not easy, I spent much more time than the hours suggested.

By Tanuj D

May 6, 2020

The course is quite good. But to complete the course, one will have to make an effort to learn python programming language from external sources as well. Overall, i feel that i learnt a lot after completing the assignments included in this course.

By Jayadev H

Mar 17, 2018

Really well structured

I took this course with no basics in python and then it can be a bit too hard... course items are only mentioned once so on the assigments it can be hard if u havent understood all of the material.

Well made course!

Thank you!

By Vijay C

May 24, 2020

This is a brilliant course for anyone starting in data science. I recommend you have good basic knowledge in python. The most challenging part were the assignments and solving them brings the most learning. Forums are very useful in solving them.

By MAHENDRA G

May 15, 2020

it's start with basic and then jump on fundamental without wasting time!The course is really good for managing larger datasets. in introduction there are lots of example for data manipulation and little intro about statistics and machine learning

By Olexander T

Apr 26, 2018

Guys, you are AWESOME!

I started learning Python 6 month ago with Dr. Chucks course "Python for Everyone". Then completed this one. Now I can code and apply this skills to do my job!

Thank you all!

PS. 4 more courses to complete. Challenge accepted

By Han C

Dec 28, 2023

The course has a good balance of information presented and application. The exercises in the assignments are pretty good. Going through the exercises reinforce the knowledge and also requires further research on topics not covered by the course.

By Carlos O

Sep 15, 2021

Is a great course for people who wants learn about how manipulate data in Python, this isn't a way i wanted to take in my life, but after i taken it, i've decide to get more knowledge in this field. Over all, using Python makes all easy and fun

By Koldo A F

Jun 18, 2020

The course was well structured and comprehensive, the instructor communicated the concepts clearly, and the level of difficulty of the ssignments was just right to pose a challenge and force you to learn how to apply the concepts. Great course!

By Shashi s

Feb 10, 2019

Very good course for any level data scientists. Prof. Brooks teaches from basic concepts to advanced level very well and in a neat way that no other teacher can. This course covers pandas, numpy, stats, hypothesis etc with programming examples.

By Samid V

May 7, 2018

Nothing is spoon-fed and you are expected to self study but that is a positive since it is the only way properly learn. It might be a little fast for new comers but it has a great pacing if you already have familiarity with the basic concepts.

By Nikhil K s

Jul 21, 2020

This is one of the best courses that I have come across for Data Pre-processing and the pedagogy used completely mimics that of the University of Michigan where the onus of learning is on students and the faculties just act as a guiding hand.

By Yakun S

Jul 5, 2020

Wow this was one challenging course! I am someone who started his data science journey a couple months ago, from scratch, and some of the questions on the assignments in this course will definitely challenge you, if like me, you're a starter!

By tetsu b

Apr 4, 2020

I really like the pandas library works, i had the little background with R. So learning with this python was quite easy to do it. And also i find it sufficient enough for introduction. Assignment were good to test skill and had fun doing it.

By Leonardo M

Aug 29, 2017

I found this course challenging especially during weeks 3 and 4. In order to pass I had to do a great deal of data cleaning and for this a good knowledge of Python is a must. I highly recommend this course as an introduction to Data Science.

By David H

Aug 5, 2017

This course is a little bit hard cause you need to do some self training regarding python and pandas. Yet that's exactly what the real world is. So I accepted this style. The forum discussion for this course is very helpful to pass the exam.