• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction to Data Science in Python

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

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.5
    stars
    27,158 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 an...
    ...

    Top reviews

    PK

    May 10, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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

    AV

    Jan 1, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    To be an introductory course I struggled a lot, is a very practical course, and the assignements encourage you to learn more. This is the best technical course I have taken. Lo recomiendo ampliamente

    Filter by:

    476 - 500 of 5,968 Reviews for Introduction to Data Science in Python

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Waqar A C

    •

    May 10, 2020

    It's been a phenomenal course. Highly recommended for new comers. Instructor teaching style was marvelous . Professionalism was there. Moreover course demand reasonable analytic and programming skills to do it properly quickly with proper understanding. Learnt alot of new ways of data manupulation which i have not done before. Thank You Coursera Team for making it possible

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Martin W

    •

    Jul 27, 2017

    Excellent course with rich mixture of course material from useful video lectures, quizzes, links to published papers and supporting websites, book references, discussion forum and of course the interactive online assignments. I appreciated the course submission process and the ability to check and re-submit assignments. Cant wait to start the next course in the series.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Javier B

    •

    Aug 25, 2020

    Tiene cierto grado de dificultad el curso sobre todo para principiantes como fue en mi caso pero con la ayuda de los foros, repasando los videos y haciendo labor de investigación por cuenta propia y sobretodo con ayuda de Dios pude aprobar el curso y me siento muy contento y orgulloso por el logro obtenido pues el esfuerzo, tiempo y dinero invertido fue considerable.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Linda B

    •

    May 4, 2020

    This was a great course to learn Pandas and to feel capable of manipulating data in a Pandas Dataframe. The class was laid out very well with quality instruction and good examples in the jupyter notebook. The homeworks are where I learned the most as I really had to understand the material to complete them. I'm looking forward to the next class in the certificate.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Julian O

    •

    Apr 16, 2018

    Requires a tremendous amount of self-study and trial and error if you're starting from ground zero in terms of pandas knowledge, but the reward is a level of comfort and facility with pandas dataframe manipulation. Definitely a learning by doing experience. Cleaning datasets and manipulating dataframes turns out to be pretty fun once you start getting the hang of it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Niccolo

    •

    Aug 31, 2018

    The course is challenging for a newcomer to Python. The instructors rely on the student's self-learning to fill in the gaps needed to solve the course assignments. It's been a great way, albeit a little stressful, way to learn. The course also does an excellent job of keeping the student grounded as to implement a high ethical standard when practicing data science.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By A W

    •

    Jul 6, 2018

    This assignments of this course is most useful to solidify your knowledge, and ability to self-study. When in doubt, use Forum, as many students past and present have all shared your frustration and most of all everyone's learning experience, which make this course a great one! Thanks to all instructors, teaching staffs, and fellow students, you guys are wonderful!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Maitree R

    •

    Jun 9, 2018

    It's a nice course for Beginners in Python Programming and who have interest in Data Science. It requires a little dedication and lots of programming. The Discussion Forum is amazing it has everything and special thanks to the Mentors Sophie and Yusuf during the assignments. It requires lots of self-learning and a little research for every programming assignment.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jim S

    •

    Aug 3, 2017

    Python is huge. Course helps you focus and apply Python to data science.

    Me? was new to Python; was novice at programming; had strong background in math and business (both helpful, but not prerequisite); read "Python for Data Analysis" by Wes Mckinney to supplement lack of programming experience -- focused on numpy and pandas chapters; frequented stack overflow

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By WANWEIJIE

    •

    Nov 17, 2019

    The gains from completing the assignment itself are very large, although this process is very challenging for me who are not familiar with the Python language. Thanks for the help of the teaching assistant. It is recommended that everyone participate in the discussion while studying the course and learn the contents of the discussion. It will be very rewarding.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dinesh V

    •

    May 3, 2017

    Excellent introductory course for data analysis in Python, specifically using Pandas library.

    I learnt a lot in a short time. Assignments are not easy to solve, they make you think hard, explore more on internet and on user forums, thus making you grasp the topics in depth. This is the best starter course for anyone seeking a career in Data Science using Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pedro B

    •

    Mar 24, 2019

    Although I have been studying and performing data analysis as a beginner this course totally worth the time and effort put on it. Learning to clean code and use Python properly to perform efficient data analysis was quite satisfactory for me. A side dish that I loved was the relevant questions brought for the student to reflect on about ethics in Data Science.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Brandon V

    •

    Feb 9, 2019

    Excellent for anybody who has to manage large amounts of data on a daily basis. I'll admit that the first week I thought, "Whatever, I can do all of this in Excel." Once I got the hang of it, I realized the potential of this material is unmatched, and I started using Python/pandas/NumPy at our machine learning lab to help us with data acquisition and sorting.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Akash R

    •

    Sep 29, 2020

    this course is ultimate and it really gives us knowledge and confidence because after passing this course I have completed another course related pandas, and that was very easy going for me.thanks to Coursera and Christopher brooks,I always prefer the University of Michigan courses because their teacher teaches in such a way that u will feel more confident

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Armel A

    •

    Jun 15, 2017

    This course helped me going deeper in the python language, especially for datascience. I learned a lot on two wonderful python librairies : numpy and pandas. The assignments were more complicated than expected but with the help of staff members and classmates I did it. A special thank to Sophie Greene whose intensive comments on the forum were very helpful.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alessandro D A

    •

    Mar 7, 2017

    Great intro to data science and some of Python libraries for it.

    The exercises can be quite difficult, especially if you expect to have all the answers given to you during the lessons. In order to solve some of them you have to search the web to find the commands you need, which I think is a good thing because it teaches an approach useful in real scenarios.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kaustubh J

    •

    Jan 23, 2017

    a little more help from the video lectures is expected. The assignments required a lot of self study which is great but at the beginning, every assignment looks daunting and discourages a little. Although the forums helped a lot in getting through this course, but the majority of the roadmap to take, and all other lessons should be included in the videos.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Daniel N

    •

    Mar 4, 2017

    Great course!! I've enjoyed the assignments very much - from my part it required a a lot of individual investigation / reading through posts to find possible solutions but that's only fair since this is an intermediate course. It was a fantastic experience as the assignments felt like real projects. Thanks for everyone making this course possible! Daniel

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mihir G

    •

    Dec 26, 2016

    Very comprehensive in terms of the amount of material covered and the content covered in the material. Covers a lot of model building algorithms in addition to machine learning fundamentals. Has an intuition lecture in addition to the fundamentals which helps a lot! A possible change could be to use R to demonstrate the concepts instead of Matlab/Octave.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Phonkrit B

    •

    Jul 15, 2020

    The course was very difficult at the start even though I have completed the course on 'Programming for everybody'. I felt that the content was a bit rushed and was not entirely related to the problem sets. But, I learned the most by searching for solutions on Stackoverflow. It is a difficult course to teach, and I felt that the problem sets were great.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ekta T

    •

    Aug 29, 2018

    This course has proven to be really helpful to me. I was able to learn additional techniques and ways to use the same libraries. It helped in building core concepts and relate the statistics part to the analysis in python. The complexity level of assignments is pretty good, they challenge you and require a overall knowledge. I will highly recommend it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lucas D

    •

    Mar 11, 2018

    The course explores different ways to clear data using pandas. The assignments are challenging, since it is impossible to get to the solutions without going through lots of stackoverflow questions. The course also raises questions regarding the future of data and the problems behind the extensive use of pvalues, the p-hacking problem. Very interesting!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Keyla B

    •

    Sep 23, 2019

    This course requires a lot of extra research using the Pandas' documentation and Stack Overflow in order to past the tests, which are very well designed to gained the most important skills. At first I felt this course was very demanding but as I moved forward to the second and third course of the specialization, I realized how much I learned from it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Brandon H

    •

    Nov 23, 2016

    This course wasn't quite the cakewalk I was expecting it to be, which is perfectly fine! I definitely would recommend this course for anyone looking to pursue data science/machine learning professionally. I learned a lot of skills that employers look for, and have applied the things I've learned here in other course work as well. 5/5 would recommend.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Siddharth D

    •

    Aug 14, 2020

    This is the best course and will make sure you learn pandas, the quintessential tool for data analysis in python. The professor teaches almost nothing, lectures are very thin. He picks you and drops in you in the ocean, now either you will learn how to swim or you will quit the course. Not an easy course, and requires a lot of work from the learner.

    • Chevron Left
    • 1
    • ...
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • ...
    • 239
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.