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

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.

Filter by:

601 - 625 of 5,919 Reviews for Introduction to Data Science in Python

By Mang W

•

Oct 21, 2017

Very well-designed introduction course! The videos are concise but don't lose any key points. The assignments are a little bit hard starting from Week 3, while students can learn many application skills in Data Science from them. Looking forward to the following courses! :-)

By kenneth a

•

May 1, 2021

This is a course with very challenging/time-consuming assignments/quizzes that introduce the python regular expression module/tool and panda dataframes. Lecture material is short on detail so a lot of googling and reference to other sources is required in order to complete.

By Mihir J

•

Apr 27, 2020

This course gave me perfect start as I already learned python before registering for this course. The way things are in this course, makes you do stuff on your own and always encourages you to learn the topic and apply the learned things practically and it really helped me.

By John M

•

Jul 6, 2017

The videos and programming assignments were engaging and challenging. I was able to start applying the lessons immediately at work and have looked back at my notes several times while writing Python code for a data science project at work. Looking forward to the next class!

By Pankaj G

•

Jul 22, 2019

The course content is crisp. I like it that the course doesnot delve much into the coding and syntax part of it. It develops your concept of the topics which is a good thing. Not a very rigorous course, good for starting with the basics and strengthening your fundamentals.

By Rodrigo R G

•

Dec 10, 2016

This is a really great course. Christopher Brooks teaches in a very clear and objective way, in addition to the weekly assignments that are challenging and puts into practice all the content you've learned trough the videos and the material. I really recommend this course!

By Tiago B

•

Apr 18, 2018

Excellent course!I really enjoyed doing the assignments and I learned a lot from them. However I think some need a little clarification. If it weren't for the forums I would be stuck in the 3rd and 4th. The recession interval was particularlly hard to find (assignment 4).

By Kasper

•

Jan 10, 2018

Great course, the assignments require you to think and apply the course materials. Not too easy, but also not too difficult, since information is widely available to get familiar with the python programming. Requires learning by doing, which is the best way in my opinion.

By wenzhu z

•

Aug 17, 2017

good course, hard homework, especially pay a lot of attention to the details, and don't know whether it's good or bad, after all time is limited, and I don't know whether this kind of homework is a good way to improve our ability. Pay too much time to refine some details.

By Shreyansh S

•

Sep 25, 2019

Best Course so Far, This is what every MOOC should be structured actually, it forces not to rely on the content but to really understand the concept you need to search. Great community, All my doubts are already there in the Forums, Scored 95% but still grinding for 100%

By Matheus G

•

May 8, 2017

The assignments of the course are hard and make you go deep into python, to try to find the answers. I spent more time than I expected on it, but once my target is knowledge I really enjoy. Recommend! (Attention: It is strongly recommend knows programming before enroll)

By Thales L C d S

•

Oct 5, 2020

Very good course with a solid introduction to data cleaning concepts in python and how to approach a few problems using different datasets and concepts. I already started applying the concepts at my work and the results were satisfactory. I totally recommend the course.

By TEJASWI S

•

Jun 21, 2019

Pace was okay and content of the lectures was understandable. The assignments are a little hard since it requires you to discover outside of what is taught but gives you much greater exposure and allows you to practice more. Overall a good introduction to data science.

By Tai N

•

Aug 25, 2018

Really good materials. Pace of course works very well for me. It covers a wide ranges of topic in python. But i think somebody with limited knowledge of python will struggle a bit with some complicated concepts in pandas (slicing, groupby, index...)

Overall. Good course

By DG

•

Jan 21, 2017

It is a great, brief introduction to Pandas. I think it is ideal for someone who already knows Python but doesn't have much experience with Pandas. Lectures are well structured with quizzes interspersed. Homework assignments are also well structured and use real data.

By chanaka e

•

Oct 25, 2021

Well organized course with lots of materials available for self study, specially the discussion forum was extraordinary helpful to complete this course. Ans this is bit tough one to handle to new comer in programming. But with a little extra effort can be completed.

By Jifan Z

•

Apr 14, 2019

I've learned a lot of courses on Coursera, and I found this course the toughest but the most rewarding.

I can't say that after this course I became an expert in Python-Pandas, but I've really learned tons of analytical skills.

Thanks to lecturer and all the faculties.

By Avi M

•

Aug 6, 2019

The videos maybe fast, but the assignments are really good. Passing the assignment involves doing a lot of research and data cleaning which really makes one familiar with all the numpy and pandas library. At the end, one gets very comfortable with Pandas dataframes.

By OUMAR D

•

Mar 27, 2018

Good course with a wide variety of challenging exercices.

Had to go back and forth many times, do my own research on internet to get the problem solved.

The formulation in some questions must be improved in other to understand what we're asked to do in the first read.

By Palash S

•

Jul 27, 2020

This is a great course if you want an introduction to data analysis. I liked everything in this course, from the instructor's soothing voice to the weekly assignments. I'd recommend downloading the videos and watching them twice before moving on to the assignments.

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.