Chevron Left
Back to Python Data Structures

Learner Reviews & Feedback for Python Data Structures by University of Michigan

4.9
stars
96,042 ratings

About the Course

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3....
Highlights
Excellent instructor

(503 Reviews)

Helpful assignments

(254 Reviews)

Top reviews

DA

Nov 9, 2017

I feel incredible that I knew almost nothing about programming just a month ago. Now I have done two of the courses of the specialization and I can actually understand other basic codes. Great course!

AD

Jul 23, 2020

Excellent explanation. Professor Charles kept the course from being monotonous. Learnt in depth about reading from file, sorting dictionaries and appending lists. Looking forward to learn more courses

Filter by:

701 - 725 of 10,000 Reviews for Python Data Structures

By Isauro E

Apr 19, 2016

This is a great course with all the core essentials that are necessary for actually applying code to something useful. The only thing I would say could make this course better would be including a hacker edition to the problem sets that would help serve to deepen understanding.

By MD. A I

Jun 7, 2021

I cannot thank Dr. Severance Snape enough for this course. I used to be so scared of programming. The phrase "Data Structure" used to strike fear in my heart. But, I have finished this course with nearly 100%. I am grateful to Coursera and Michigan Online for this opportunity.

By Prabuddha D B

Nov 9, 2020

If you know bit of python it may seems easy. But I assure Dr. Charles covers the very essential many forgets to teach, i.e. how you should approach a problem and think like a programmer, If you follow along bit by bit you are entering to programming world with good foundation.

By Vik M

Dec 1, 2019

Another useful course made easy to understand by professor Charles Severance. Important fundamentals that will prepare you for future programming courses. I highly recommend continuing with this specialization before going onto more advanced topics, certifications, or degrees.

By Mariah N

Jan 15, 2017

This course is very challenging, but I am enjoying the process of learning this material. Sometimes I feel it is overwhelming, but researching other videos on YouTube really helps me out sometimes. I am so proud of what I have accomplished thus far! I can't wait to keep going!

By Josephine C

Jan 18, 2021

I love Dr. Chuck's Python for Everybody Course. It is so encouraging and wonderful, there's something about it that makes you feel you are capable of proceeding forward. And then you realize, little by little it becomes a lot. I am looking forward to Part 3 of the course now!

By Vivek T

Sep 19, 2019

This was the most interesting course that I have taken. I had learnt so many things and trust me Dr. Chuck is the best teacher in the world. I loved that course and my learning has been increased after taking this course. Thank you so much Chuck sir. I would like to meet you.

By Sunny Y

Jul 21, 2019

Excellent course that provides basic knowledge about data structures. I strongly recommend this course to anyone who has no programming experience and want to learn Python. Dr. Chuck is great teacher who has the ability to teach hard concept in an interesting and easy manner.

By Jesus G

Jan 13, 2018

Very productive way to learn how to get data from not structured sources.

As as second course I learned how to get important data from not structured source of information, so far I Think I already have the knowledge to start developing my own tools for boost my productivity.

By James B

Oct 26, 2017

The pace set by Prof. Chuck is perfect for each topic as the course progresses. This is an extremely well designed and accessible method of learning Python. The ability to go at one's own speed as time permits is invaluable. I'm excited to keep going in the specialization.

By A. Z

Feb 9, 2017

I completed the second course of the 5-course specialization! I can do more! I really like HP and the graduation ceremony part. I've never been to an American style graduation ceremony before. This is my first time! Thank you Dr. Severance for providing this wonderful course.

By Mette N C

Sep 9, 2021

Dr. Chuck has become my idol of online teaching. He is able to connect with the student even though it is just a video recording. The combination of videos, exercises, and worked exercises works really well. I have learned a lot - about programming and about online teaching.

By Farnaz Z

Jul 18, 2021

This course was challenging for me, but i got to learn from Mr. Chucks. As he mentioned, we should keep on learning, I would continue to do so and someday I wanna look back and say that it would be possible without Mr. Chucks. This course is an awesome place to start coding.

By Muhammad R

Oct 22, 2020

if you're new and want to learn data structures this is one of the best python data structures course Dr chuck not just teach you syntax he teaches how to actually use brain and solve problems looking forward to enroll in other Dr chuck python for everybody courses Thanks :)

By Rahul R

Aug 4, 2020

Concepts were new to me and required interest as well as persistence to complete. Dr. Chuck's beautifully organised lectures and the way he taught certainly helped me become better at the concepts day by day and I'm no longer afraid of computer science! I love Python! Sssss!

By NISA Z

Jun 21, 2020

very good course with clear explanation, examples, and guidance, thank you very much for the lesson so now i would be able to at least doing a code in python as I never touch it before.. hopefully I could continue my study in this specialization course until the last course.

By Aviral S

Jul 28, 2019

Best in class course, materials and other stuff, Dr.Chuck is really a man of intellect and fun, which makes his lectures even more interactive and motivating. These types of teachers is of what world need right now. Great work, to all those involved in making of this course.

By Deepak K

Oct 20, 2018

It was a fantastic course. I learned a lot from it. After completing the first course in this specialization, all the concepts were cleared and hence, part 2 was easy to understand. Charles Severance sir is an awesome teacher who explains the concepts very clearly. Cheers !!

By Ling J

Apr 21, 2021

I absolutely love every single Dr. Chuck's course. To be honest, I have taken numerous Python courses, only Dr.Chuck's course makes sense to me. He is able to make all the materials easier to understand. I highly recommend his course to all the true beginners just like me.

By Emmanuel M O

Mar 29, 2021

This is a great course. I leaned a lot about retrieving, crunching and processing it, to retrieve useful or needed information, I also learned how to how to choose the right data structure which is memory efficient and consumes less resources for any specific task at hand.

By Talha Y

Aug 5, 2020

The course was very well designed in it's approach to teaching data structures and subsequently putting them to use in such a way that you would exert yourself in thinking how to solve problems, but at the same time the material you covered would still prove to be helpful.

By DINESH K

May 25, 2020

One can enjoy by learning in this course. When I started this specialization I knew nothing about programming but now I am can say that I am better than beginner and by continuing this specialization I may not be an Expert but I am sure that I reach the Intermediate stage.

By Deleted A

May 5, 2020

During the previous course, I wished it was a little more challenging but this course was perfect in my opinion. I do wish number of exercises was more so we get more practice. But other than that, Dr. Chuck is a great instructor and his explanation works very well for me.

By Abhijeet B

Sep 19, 2019

This course is really interesting and engaging . It will make you test your understanding about the course in a deeper way. Keep your Ears open and concentrate on the assignments. You will fail, hit hard but you will definitely come back with flying colors. Thanks Dr Chuck

By Anirvan R

Aug 12, 2018

Dr Chuck has been nice, crisp and playful and was able to make me understand every topic, he is the best a professor can be. I personally would recommend anyone interested for this can take this up. It'll surely help. Looking forward to meeting him soon in the next course.