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:

626 - 650 of 5,951 Reviews for Introduction to Data Science in Python

By Arun H

May 5, 2020

Great Course. Videos are a bit fast and doesn't cover enough for the the assignments which are quite challenging. But in my opinion, that is how it should be. It will help students to search and find answers and correct errors. The discussion forums were great too.

By Umashankar K

Jun 1, 2017

Great experience , online video's explained the idea of the concept but the learner need to practice off line mode a lot to get through all the concepts listed in the course and assignment. these practices will improve self learning skill and confidence. Thank you.

By Kenia S

Mar 9, 2017

I enjoyed the way the Professor presents the concepts with real and interesting examples. The exercises during the presentation was an extra motivation. And I appreciated that each assignment was well selected with real data. The mentors and staff in the discussion

By Md. N I

Mar 3, 2021

I have learned many new things about Numpy, Pandas and found different reasonable techniques for data manipulation. This course has given me good understanding on statistical tests. I can apply the knowledge gained from this course in further data science projects

By Dinithi S

Jul 4, 2020

This course is the absolute best for beginners in Data Science in Python. In my opinion, the assignments were a huge part of gaining knowledge. The discussion forums and the cooperativeness among students and staff members makes the learning process more friendly.

By Haozhe ( X

May 21, 2020

Great course! Learn a ton while during the assignment notebook. The question (seq related) was really impressive. Since this is my first time to tackle this problem, I thought SQL is more direct. However, this course give you python insight to tackle this issue.

By Alperen K

Jun 3, 2018

This course gives you all the basic stuff and builds a foundation for deep learning. I need to say it wasn't easy. I did test automation and dsp projects in college but I needed to give around 7-8 hours a week to complete this course. Take it if you are serious.

By Mohammed F R

Dec 30, 2019

Very nice course. Not easy enough. Will get you working and assignments will take a toll on you. All these are indications of a good course worth the time, money and energy.

I really appreciate the precise lectures and well designed assignments, very effective.

By Mohit S

Jul 10, 2021

Excellent Course. It's not beginers level course in my opinion but beginers can also give it a try and challenge themselves. The course notebooks and assignments are well designed and most of the learning comes from the assignments. Highly recommended course.

By Маношин А А

Apr 29, 2020

Very good course, with good difficulty, tools and materials

But there is some problems with assestments as old autograder's version and bad formulating of tasks, but instructors in forums are great (responded me in a hour or less)

I hightly recommend this course

By Max S

Oct 29, 2018

I love this course. It is really nice, and get you from the basics to thinking and working in a really professional way with python, makes you develop your skills and practice a lot. And gives you a lot to think and makes you try hard to find your own answers.

By John M

Apr 16, 2017

Very difficult if you are unfamiliar with python, but achievable. Assignments can be frustrating to get just right for the autograder, but you learn important subtleties in the meantime. Cannot wait to complete the rest of the courses in this specialization!!

By DHRUV S

May 9, 2020

The course is well detailed and I enjoyed it. But I felt like there should have been more examples to explain distributions in week 4 as there was theoretical explanation and article to understand concept but practical makes it more easy to grab the concept.

By Jesus P I

Feb 8, 2018

Ideal for people starting with python, numpy and pandas. Assigments require lot of personal research but it is all in google. Forum is also very handy. What I love the course the most is the amount of exercises that make you practise a lot. Highly recomended

By Jaime A

Jan 27, 2017

I never thought this Data Science course was going to be that challenging and exciting at the same time. I have really enjoyed this first course and I am about to enroll for the coming courses. Well explained concepts and very comprehensive videos. Congrats!

By Obed I R

Nov 12, 2016

Amazing Training on Python Data Science, doing the course assignment its like read the book Python for data analysis. I believe this course is not trivial and is not intermediate level, is an advanced level, Is a real challenge. Definitively i recommend it.

By Mohd A N

May 7, 2020

Extremely recommended to gather the basic fundamental concepts of Data Science. The external resources provided are extremely informative. The assignments encourage exploring on our own. The respected instructor's way of teaching and narration is intuitive.

By Ankit Y

Dec 10, 2017

This is a really good course that can help you to get the basic knowledge about the usefulness and power of Python in Data Science. I feel like the videos could have been a little not information and not so rushed.

That being said, it is a wonderful course!

By Soo J K

Sep 13, 2020

I learned from the assignments. Even though it says each of the assignment should take about 4 hours. I spent much more. It wasn't felt daunting. It is just a lot of little tricks and tips you need to figure out yourself to complete the task. Thank you! :D

By Ch S

Nov 13, 2019

Good course for those people who are new to Data Science or looking to switch your field to Data Science. It course helps you learn by doing a lot of problems so as to get you acquainted with the Data Science. Highly recommend for new comers to this field.

By Gert J S

Aug 26, 2020

It is good, but definitely not for beginners. The assignments require quite a bit of prior knowledge on programming and statistics. To be fair, this is mentioned by the professor on numerous occasions as well. It took me about 15h to complete the course.

By John N

May 13, 2024

Great Course Overall. This course is an intermediate level course and a lot time would be needed to actually completing it. I would like to say a word of thank you to Dr. Brooks for putting this course together. It is definitely exciting and challenging

By Prerna A

Sep 15, 2020

The course is well planned .Before starting this course you should have basic understanding of Python , numpy and Panda.After completing this you will know techniques for data cleanup , reading and updaing a dataframe and many more other ideas. Thanks.

By David T

May 18, 2020

This is a great class. I didi not know Python very well, so I had to look up a bunch of stuff and I struggled on the lab assignments. But I was able to complete everything! I learned a great deal about data frames. Looking forward to the second course.

By DANIEL R M

Jan 16, 2020

O conteudo do curso é bem detalhado, o bloco de notas do Jupyter ajuda bastante o entendimento das video-aulas, e os assignments são bastante desafiadores fazendo com que os alunos tenham que ir atras de novos conhecimentos online e aprendam ainda mais.