Chevron Left
Back to Python Data Structures

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

4.9
stars
96,031 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

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

G

Jul 9, 2021

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!

Filter by:

451 - 475 of 10,000 Reviews for Python Data Structures

By janet w

Dec 31, 2015

2nd course with Dr Charles. I find his courses to be very informative and his teaching method is very helpful in understanding the topics fast.

excited to complete the remaining items in the specialization and if Dr Charles has any other courses, i will for sure take it....

would love to have an advanced python programming class with Dr C

By Yousef G

May 25, 2021

A Great professor, great explanation, and the assignments were also created professionally, they're not easy not hard. If you go through the course material and think for a while you can write the code and build up your self-confidence in coding.

Charles also has a great sense of humor that makes the course more fun...

HIGHLY RECOMENDED!

By Amrit K

Jun 30, 2020

I had already taken 'Python for Everbody' by the same instructor. I had high hopes from this course and it just delivered that. I am very happy that I took this class. This course introduce you the python data structures in a simple way. It is very effective for beginners. Dr. Chuck is one of the most effective teacher I've ever known.

By Michael P

Oct 30, 2018

Charles Severance takes something so seemingly technical and presents it in such an easily digestible manner with a great deal of enthusiasm. He also provides anecdotes that make the material much easier to grasp and retain. His approach to teaching gives me huge amounts of confidence as I train for a new career in the 'tech' industry.

By Kiran M

Jan 16, 2017

This course is designed very nicely. It is very compatible to all kind of learners. Dr. Chuck has done a wonderful job on explaining concepts. The provided book is very useful to understand those concepts and it also helps to make them strong by solving problems from book along with Coursera assignments. I highly recommend this course.

By JITHIN B

Dec 5, 2020

Go for this course without thinking twice. Dr. Chuck will ease you into the world of programming with Python and you will feel at ease even if learning this for the first time. The structuring of this course makes one feel really confident in tackling all the assignments and it doesn't feel like a lot of work. All thanks to Dr. Chuck.

By Karan B

Apr 24, 2016

The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.

By Radha M

Jun 1, 2020

I liked this course on Data Structures. It was interesting, challenging and a little confusing for me. However I think after using it in the real world, with more examples, one can get to understand this better. Module 1 and 2 are key to understanding the rest of the modules, as they are the very foundation to be able to under better

By Mehta S

Nov 15, 2020

Really loved this second course in the 5-course specialization in Python as this was the time when I was able to apply all that acquired knowledge to solving simple yet interesting problems. Again, I am thankful from the bottom of my heart to Professor Charles Russell Severance for such an easy-to-follow course content and delivery.

By Amir H

Aug 29, 2023

The course structure was well-organized, starting with the basics and gradually progressing to more advanced concepts. The instructor's teaching style was clear, concise, and engaging, making it easy to grasp even complex topics. The use of real-life examples and practical exercises helped solidify my understanding of each concept.

By Brenda G

Sep 20, 2020

I have struggled with programming in the past and figured I'd never be able to grasp the concepts. Dr. Chuck is an excellent instructor, making programming understandable to those of us who need to start from ground zero. It is rare to find a professor that makes these concepts clear without going over a beginner's head. Thanks!

By Kedar N

Aug 11, 2020

A very good course to build your CV and to improve the chances of success in job placement in the future.

Really helpful for aspiring data scientists and university freshers who want an introduction to the python programming language and for people who already have jobs and want to excel forward in their career by adding a new skill

By Alexander S

Aug 8, 2020

Awesome course for everyone. This course teaches the basic of Python Data Structures in a very friendly pace, as well as easy to understand language. Prof. Charles is a gifted teacher who has vast knowledge about Python. Thanks to Coursera, Prof. Charles and his staff, as well as the University of Michigan for offering this course.

By Simon M

Apr 15, 2017

lectures were very good, however there were some issues with the text file for the compiler during the assignment,. The compiler did not let me call certain components of the list band kept giving me an error that it was out of range. Also it gave me errors with spacing that I could only fix by hiding compiler and bringing it back.

By Kamila A

Jul 26, 2020

Great instructor! a very structured course which makes it easy to follow and learn new things without getting confused!

However, would also recommend working on your own and solving more problems besides the ones in the course because 1 graded assignment per week doesn't seem like enough to fully understand and remember the topic.

By Alec K

Nov 10, 2015

I think the lectures were excellent, containing plenty of content and a periodic sprinkling of humour. I have programmed in Python for a couple of years but this course taught me some neat techniques I hadn't previously encountered. I hope I can cope with the next part and am looking forward to the chapter on regular expressions.

By kkawilson@yahoo.com

Jan 3, 2024

Great continuation of Python basics that were provided in course 1. This completes the basic building blocks that you need to move ahead into more advanced course work. Dr. Chuck is a great presenter and the additional materials are very helpful. I would recommend these two courses even to people with no coding experience at all.

By ANA L C G

Aug 12, 2020

It is an amazing course where you can learn how to programm in Python since scratch. I love the way Dr. Chuck gives the class because he is so funny and a great teacher from whom you can learn a lot of things. Thank you for all the people who got involve to make this course possible. You make us improve in our educational skills.

By Rajeev N A

May 20, 2020

Really It's a superb course with the best assignments for practice. All the assignment questions are formed in such a manner that they clear all the concepts taught in this course and also superb explanation by Dr.Chuck is given. I would like to say that it's the best course in python.

Thank you very much for such a superb course.

By Manish M

Mar 30, 2019

I am honored that i got opportunity to listen professor Charles severance from university of Washington, for people like me dreaming about meeting a professor form top university is next to impossible but through coursera i can listen to them, learn from them. define my feeling right now as if my dream comes true.

Thanks coursera

By Jeison C

Apr 14, 2024

In Python Data Structures you can see the basic of data reading, counting and manipulation on python, is a really well prepared course, complete and understandable, complete and fun information and guidance, it gives you a good source of information and the activities can be very helpful to improve your programming capabilities.

By Mathews J

Apr 11, 2018

This course is packed up with a lot of information to use during the academic carrier of an individual. I took this course as part of my College's MOOC requirement and I'm glad that I did. This was indeed a memorable experience for us. A big THANK YOU to the creator of this course for creating such a wonderful course for us all.

By Jennifer C

Jan 8, 2018

The only thing I would like to see in this course is more exercises! Practicing coding is the best way to reinforce what you see in the lectures. It's one thing to watch someone do it and understand and another to do it yourself.

Five star rating as the teaching is excellent and I'm looking forward to my next course with Dr Chuck

By Kshitiz T

Aug 29, 2017

The only thing I want to say about this course is that the teacher or presenter or professor , in whatever words you want to call Charles with, He is a gem. I have no background of programming yet I have completed 2 parts of this specialization and credit all goes to him. His passion and zeal to teach students is just wonderful.

By Aarav J

Mar 22, 2022

This course is just superb, I understood everything because Dr. Chuck taught so well. I would reccomend everyone to take this course. This course also has very good amount of knowledge about python data structures. The content is just too superb. If I could give this course more than five stars I would have definitely given it.