Chevron Left
Back to Python Data Structures

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

4.9
stars
95,526 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

VR

Invalid date

i have learned what exact python is now on this stage i can program in python and i recommend everyone want to study about the python to take this course and experienced and really thanks to Dr. CHUCK

AD

Invalid date

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:

951 - 975 of 10,000 Reviews for Python Data Structures

By Lei H

Jul 9, 2017

good programming intro lecture. i've have pretty much industrial knowledge of it, and while taking it as a review course, still find some parts deserves thinking deeper. Also find the relevant author interview section quite interesting :)

By Ruoying L

Feb 10, 2016

Great course for beginners, have a lot of interesting examples. The materials are useful and very easy to understand. Thank you so much for the instruction and wish you great success in helping the world learn how to write in DEAR PYTHON!

By Alessandra P

Oct 25, 2015

Another awesome course with Dr. Chuck! Even if you have no previous programming knowledge, Dr. Chuck leads you gently into it, his explanations are extremely clear and precise, and he's so fun! Looking forward to the next Python course :)

By Kamal K

Jun 10, 2021

One of the best online courses available for learning python. It has a good pace and excellent course materials to allow annyone to learn how to code or understand how computer solves basic tasks theough programs. Thanks for the course.

By oladayo d

Dec 17, 2020

I congratulate me on this milestone. I know I am not there yet and probably will have to revisit materials to remember a lot of things from courses 1 and 2, but I am proud I passed my assignments, I am not stuck and I am able to advance.

By Andy Y

Apr 10, 2020

It's a fantastic course with comfortable and manageable content and pace, it goes deeper from the basic skills in Course 1 and helps us to obtain a good foundation before advancing to the next. Highly appreciate and recommend the course.

By Ardeshir T

Jan 12, 2018

easy to follow and interesting course. I don't have any prior experience in any programming languages, but I find this course interesting enough to fall in love with python. Special thanks to Dr. Chuck for his brilliant way of teaching.

By Nitin C

Mar 28, 2016

The material is presented in a very simplified manner. The assignments support the cause of study material nicely. Dr. Chuck has ensured it that even the slightly complex parts become comfortable for toddlers in the field of programming.

By zidane h e

Oct 28, 2020

Really great course. I have tried many other courses but this one was the best by far. I am eager to finish the whole speciality. professor Chuck is a great instructor and advice anyone who wants to learn python to enrol in this course

By Deleted A

Sep 7, 2020

This is my 2nd MOOC course and also 2nd Python course. It was a great course. It explained concepts well and best thing about this course is that it doesn't explain every details and it let you do the hard work and not being spoon-feed.

By Arafatur R

May 6, 2020

These online courses are very well designed. I gave u coding long time ago. In this pandemic quarantine, I thought let's give it a shot again. And these courses have got me into coding again. I've lost my apathy thanks to these courses.

By Fernando B

Nov 23, 2019

This course is a good introduction to Python data structures for beginners, for experienced programmers may require a little patience, but will give you a good overview of how things are handled in Python different for example from Java

By Chandana N

Nov 18, 2019

It's a wonderful course with appropriate study material . It is a well designed course which could easily be understood with little bit of efforts. Thanks to Dr. Charles for his tremendous teaching he just made the things simple for us.

By Pinxin L

Oct 1, 2020

Really appreciate the courses provided by this professor. Clear explanation and fun videos of his personal experience. I have never seen another professor who can teach these content seriously in such an interesting and attractive way.

By Shivam R

Jun 28, 2020

Just like the first course this course was pretty interesting and fun to do. I enjoyed the whole process of python coding through and through. Thanks a lot to Professor Charles Severance, Univ. of Michigan and coursera for this course.

By Sabestin N

Apr 3, 2020

Amazing teaching faculty I got it. I am so happy that very easy understand every concept and logic. I am interested to learn more courses from this faculty. Thank you sir making me too good knowledge and understanding on data structure

By Margie L

Aug 29, 2018

I highly recommend anyone who has finished Programming for everybody to continue with this course. In the meantime, it will be good to constantly review all the things you learned by reading the textbook, which provide extra exercises.

By Erik B

Nov 3, 2022

Dr. Chuck is amazing and presents things in an easy-to-understand way. He relates concepts back to the real world and has some fun throughout his lectures. Highly recommend reading the provided book in conjunction with the lectures.

By SOURAV P

Oct 12, 2020

Dr Charles severance is the best online teacher I could have ever asked for, and this course is so well timed out in terms of sections and the idea of bonus video to freshen us up is amazing, In short I loved this course to the brim!

By Magna P

Aug 11, 2020

This course is one of the best course if you wish to start learning Python in an efficient way. The instructor has explained the concepts very well as well as the approach to writing a piece of code in a structured and logical manner

By Brett S

Sep 10, 2018

By the end of the course all the hours of debugging begin to make sense. The course is consistent with the first of the series with regard to structure and support. Very effective in delivering the basics of data structures in python.

By Denis M

May 13, 2018

Five stars without any doubts. Material is well-explained. Instructor is great. Maybe a little lack is the number of exercises provided in the course, but they can be found somewhere else, on the internet and in some open-source book.

By Yuri

Oct 9, 2017

Thank you very much for this course 2, Dr. Chuck. I am learning a lot from your specialization courses. Lists, Dictionary and Tuples are a bit confusing but they are all important but Dr. Chuck always makes all materials fun to learn!

By Dushyant K

Jul 31, 2017

It's a great course. All concepts very simply explained. You sort of need to refer them again because you are learning quite a lot of things and it's a bit difficult to hold everything at once while you're completing your assignments.

By Gianpietro P

May 26, 2016

Although simple it is a quite an effective course. The platform is reliable, the host is great, the assignment well calibrated and, although they made sound pointless, I quite enjoy the short students around the world videos.

Thanks!!