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:

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

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

By Nitin K

Apr 3, 2019

This Course is wonderful for someone who has just started their learning path towards being a data scientist. It has all the basic exercises to be done to gain the kick starter knowledge on the numpy, pandas library for data wrangling and data analysis.

By Alejandro M

Aug 26, 2017

Really useful. The approach of 'learn by yourself by solving this assignment + active discussion forums frequently visitied by the teaching staff where you can get a solution for any issue that shows up' is a good one for learning a programming language

By M M

Mar 2, 2017

I really enjoyed the experience. The videos are precise and give examples for the materials discussed. However it feels a bit sparse on the overall length. On the other hand the exercises test the knowledge acquired through the course and self learning.

By Soumen P

Feb 8, 2017

Thank you once again Courser and Team for their generous contribution towards students across globe. The teachers and courses mentors specially Sophie who was awesome during the assignment for her nice clarification. This course was challenging but fun.

By Molly Q

Dec 22, 2016

This is exactly the course you need to get started and familiar with Pandas. The home work requires a lot of self-study, which i enjoyed a lot. Only thing is that you have to wait until the end of the course to see best practice code for all home works.

By Lari L

May 12, 2021

All-embracing, comprehensive and effective course. Focused, generous with Python ready-to-use methodology, sources and professional advice on further professional improvement. Valuable tests and assessment tasks, encouraging for even more skills gain.