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,065 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

CB

Feb 6, 2023

The assessments, quizzes, and course coverage are quite good. The main points are covered, although it does not cover everything. Additionally, it provides opportunities to learn and conduct research.

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

Filter by:

701 - 725 of 5,948 Reviews for Introduction to Data Science in Python

By Erick S G P

•

Aug 16, 2020

The professors are excellent though videos are taught at a very fast pace, mostly at the end of the course where more difficult concepts are shared. The excercises are really challenging but made me feel competent when I solved them.

By William R C

•

Feb 19, 2022

This is a difficult course. It is worth the effort. You need to spend a lot of time on research and prractice for the assignments. However, the skills you get are worth the effort and can be applied in a lot of programming areas.

By Allyson D d L

•

Sep 27, 2021

This course is really amazing. The assignments are comprehensive and challenging, I loved them. But for me only 3 hours were not enought to complete them. I think this course could be divided in 5 weeks and have one more assignment.

By Yan Y

•

Jul 24, 2022

This course needs some basic knowledge for pandas and numpy. Learnt a lot for pandas and function (if, for loop etc) by doing the assignment and research online. The discussion forum provides great help to complete our assignments!

By Praveen V

•

Jul 3, 2020

this course has been very challenging for me. it pushed me to learn different things by myself and the assignments were really amazing.

thanks to you Mr professor, it was an amazing experience since this was my first online course.

By Nilson S d C

•

Jun 16, 2020

This isn't a course for beginners. You shall be familiarised with Python, at least. The pace is excellent and the assignments are challenging. If you wanna improve your abilities with Pandas and Python, I recommend you this course.

By KOLASANI L K

•

Apr 17, 2020

THE COURSE WAS ONE OF THE VERY BEST COURSE I EVER HAD , THE LESSONS ARE VERY INTERESTING AND ALSO THE ASSIGNMENTS ARE VERY WELL FRAMED , WITH A VERY INTERMEDIATE KNOWLEDGE IN PYTHON ONE CAN TAKE THIS COURSE WITH OUT ANY HESITATION.

By Anurag A S

•

Jun 13, 2017

Excellant course! Though I found that Week 2 content was not very clear. I felt that there should me more information on dataframes and series because it would be easier to understand then. Overall a very good experience. Thank You

By Thomas P

•

Sep 25, 2020

This course made a lot of fun and allows to work in an open style with problems.

For an unexpierienced python programmer it's to hard. When you have experience, it's a lot of fun.

Thanks Christopher Brooks for the excellent course.

By Shubhank R

•

May 23, 2020

Nice Course I learn so many topics on the introduction to data science in python as in python course covered the all python topics from basic to advance after that NumPy and panda course topics also good.

I loved this course.

Thanks

By Eunis N

•

Apr 11, 2020

I learned a great deal of the fundamental python. It's a good refresher course for someone who has some python/programming experience or an absolute beginner. I recommend this course to someone who wants to use python on projects.

By Benigno C

•

Jun 20, 2018

I enjoyed the course very much. I would like to suggest though that solutions to assignments could be unblocked or a video explaining the main points in the assignment and the pandorable way to do it.Thanks for the course,Benigno.

By Leonardo C

•

Nov 25, 2016

A hands on course on the basic tools needed to process data from experiments, web data, etc. The final assignment demands everything learned througout the course and it's a perfect example for what one would face on a daily basis.

By Sivram S D

•

May 23, 2019

Dr. Chuck (the instructor) is very thorough and detailed in his explanation of concepts.

Since the target audience is individuals who do not have/ have a little background in programming, the speed is ideal.

Assignments are helpful

By Bunty M

•

Feb 24, 2019

Even if you know nothing about Data Science with Python, this course is a great place to start. Videos are concise and Assignments are elaborate. It took me more than the hours mentioned but it was a great learning experience. :)

By Onerney F

•

Jan 21, 2019

It is quite challenging, I think learner with moderate initiative / motivation might not be able to complete this course. There lots of Googling and Stackoverflow needed to solve almost all assignment, especially 3rd and 4th one.

By muskan m

•

Jun 2, 2020

I am really grateful to coursera for giving me the oppourtunity to complete introduction to datascience with python,the lectures were really very helpful ,they helped a lot in clearing the concepts of numpy ,pandas,datetime etc.

By Vinícius G

•

Aug 27, 2017

This course is an amazing introduction to the potential uses of Python in Data Science. You do need to know some basic Python before starting (your life will be easier), but the lectures are really good (self learning required).

By Satish N

•

Nov 13, 2020

A truly awesome course. More than enough to get you started with Data Analysis and Pandas. The updated course is more comprehensive but is a bit more towards the tougher side. Still it is very efficient to get the ball rolling.

By Sandeep Y

•

Aug 14, 2020

Awesome course, it provided me just right amount of difficulty. It focuses more on self learning but the faculties support you when you are stuck in very short time. Glad i took this course. I can suggest this course to anyone.

By Onkar S P

•

Mar 11, 2020

Everything is good, specifically for the beginners, right from the delivering the content to forming the assignments and the quick assistance to the queries.

I would like to thanks Christopher Brooks for such a great experience.

By Yogesh R B

•

Jan 11, 2020

An ideal course to start off your Data Science with Python journey. Some of the important topics are not covered in-depth. Learners will have to refer to external notes, documentation to get better understanding of the content.

By Timothy P

•

Sep 1, 2019

I learned a lot about Pandas having this class being my introduction to it, but needs to be upgraded. And not only did I learn about Pandas but also about troubleshooting code which also led to a better understanding of Pandas.

By Felipe F F

•

Aug 5, 2019

Great course!!!! The explanations and lectures are really helpful and the forum discussions are interesting, but the main feature is certainly the assignments, really challenging but at the same time a real learning experience!

By Carlos A

•

May 8, 2017

This has been a eye opening experience, it allows you to thing about normal life and the way we handle data differently, the course is very bast to be an introduction level but I didn't mind it at all, I'm happy it is this way.