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:

501 - 525 of 10,000 Reviews for Python Data Structures

By mon r

Nov 16, 2018

I really should be thanking Dr. Chuck for presenting this course! I went through the course while using the Py4e textbook( that's available for free ). It was very informative and clear. The examples provided really helped me form my ow thoughts on the process i was gonna take to solve a problem. Definitely recommend it.

By Aditya A

Sep 16, 2020

Prof. Charles Severance's teaching is absolutely wonderful. Before taking up this course I used to dread coding, even when I started, I thought I would end up failing but this course started right from the beginning and it gave me a lot of confidence in programming. This is by far the best course I have ever seen/taken.

By Selin Ş

Jun 3, 2020

Thanks Mr. Severance, I really enjoyed Python classes! I was struggling a lot as an engineering student, since I was feeling that I imitated how the lecturer wrote a piece of code. The syllabus is easy enough for anyone to understand. I really do appreciate your work and hope to also enlighten others with my knowledge!

By Suvarna J

Oct 16, 2017

Amazing course. I learned the data structures in Python in detail. The prof makes the course fun to learn with all his enthusiasm and office hours videos and other videos. He explains everything in great detail. Thank you so much Prof. I can't wait to finish the Specialization and earn my certificate. Thanks a ton Prof.

By Juan J C

Mar 3, 2016

I quickly got convinced to take the other courses in this series after taking part in this course. I started programming Python out of need to complete my thesis work, so there were many things about data structures in Python that I was not aware of. Recommended for beginner programmers with little or no CS background

By Marc S

Dec 20, 2022

This is such a great class, I can't sing enough praises. I have tried to learn Python and failed many times, but Dr. Severance does an excellent job breaking down the concepts. The assignments are just the right speed -- challenging but not overwhelming. I will be continuing this course in it's entirety! Thank you!

By Ahmed M K

Nov 5, 2020

I have taken a lot of python courses, basically to learn what can I do with it.

This is the first course that actually showed me what can I do not only with python but the programming languages as a concept.

I learned how to use a programming language in a context and do something that is really useful and has a meaning.

By Mina T

Aug 28, 2020

Super useful. all of these examples are useful in real life and the instructions and explanations were clear and understandable. Dr. Severance is an amazing professor. Can't wait to start the next course! The course was very easy for me as a CS student, but its also very clear for people with no programming background.

By SANDEEP K

Jul 29, 2020

Python Data Structures is a great course for anyone who is interested in learning computer programming. The concepts taught here are very relevant to the field of Computer Science and apply to any programming language. ... Chuck speaks and teaches well, and he is very enthusiastic about the subject of Computer Science.

By Viviana G G

Jul 7, 2020

Awesome course! Thanks to Dr. Chuck! I really love learning Python Data Structures. I know how to program in C ++, but Python is simpler and more user-friendly. Plus, it provides plenty of useful tools and allows your imagination to flow better when programming than when I have to worry about parentheses or semicolons.

By 18L145 S M M

Jun 23, 2020

Dr.Chuck is my favorite lecturer.His way of teaching helps me to listen attentively even in boredom.And his bonus videos are really funny, useful and makes me to laugh at times and feel relaxed.In one of his bonus videos,he shared his visit to Bangalore,India.I also wish him to come PSG Tech,Coimbatore,Tamilnadu,India.

By Travis B

Apr 1, 2020

I'm coming back a few months after completing the first course to continue the specialization and the course picks back up GREAT. Since I am versed a little in python the course was easy, but just like with the first course, I was able to learn things I previously didn't know. I'm excited to move on to the next course!

By AMIT Y

Sep 20, 2019

The professor is really wonderful. He teaches the concept in such a manner that any person even from a non technical background can understand computer programming. It is really very awesome, thanks to such an excellent tutorial by coursera and university of Michigan. I truly loved it and it was a wonderful experience.

By Shamik B

Aug 7, 2018

Dear Mr. Severance,

It has been an absolute pleasure to take this course with you. Your simplistic way of teaching complex concepts is wonderful. Am very grateful to you and Coursera for giving the likes of me and millions other the opportunity to learn and grow constantly.

All your courses are amazing.

Thank you again.

By Luo Y

Jul 9, 2018

I love this course. It taught me python programming from scratch and now I am able to do some simple programming and no longer afraid of scripting! Great thanks to the instructor and the teaching assistants who replied the questions in discussion forum so fast. Thank you all and see you guys again in the next course :D

By Isabel M

Dec 2, 2022

Excelente, de este curso me gusto mucho como Python usa string, listas y tuplas para resolver de una manera mas sencillas consas que podrian ser complicadas en otros lenguages de programacion . Me encanta Python y espero conocer muchos mas de Python en los proximos cursos.

Graciaa por este excelente curso. Saludos.

By Soni B

Sep 17, 2020

The day I started learning Corsera Platform I learned a lot. I would to say about my experience with Coursera,i loved it,I have loved the learning I have been able to do and look forward to taking many more classes with them ... I don't understand the reviews with low ratings. I have never had any problems with them

By NKANYISO M G M

Jul 6, 2020

I really believe this is one of the best courses reason being is the challenge it brings you and the journey of going back to material and being able to connect the dots especially being new in python and programming itself the lessons i learn here are not for the time being they are for life regardless of the outcome

By Joseph S

Jul 4, 2016

Chuck!!! Thanks so much you are an incredible teacher and I can also tell an incredible human being.

Ofcourse im going to keep on going with the next certificates.

This classes are awesome and with this you allow that people with low or non income can learn, grow and improve their quality life.

Thanks so much again!!!

By RAJU M

May 27, 2020

Its a very wonderful experience learning this course.The course was taught in a very splendid way. Thank you to the professor who have been helping me throughout the course.The assignments are also very well designed such that one uses the whole concept that is taught till date.

Thank you Coursera for the opportunity.

By Sai S

Jan 13, 2020

This was a very great experience, the quality of the course and the teaching was fabulous. For everyone who has just completed (getting started with pyhton) do finish this, as this particular course is a very important part of the overall programming language. I had a lot of fun learning this, hope everyone does too.

By Jade J

May 22, 2019

The Professor is excellent, slides are very helpful, and the course work is challenging. This is my 2nd course with this professor, and I would take another course with this professor. My only regret is not taking the time to meet other students. I really want to do that in the next course I take with this Professor.

By CLAUDIO A

Mar 8, 2019

Course is excellent for learning python : if you are an experience programmer in any other language, you can probably finish it in less than a week. If however you have no prior exposure to programming, it will surely take you longer, however you will end up learning the topics pretty easily. The instructor is great.

By vamsi s k

Dec 20, 2016

Simply superve course , I got very good programming knowledge of python looking forward to complete entire specialization. Thanks Charles Severance, you were amazing and bonus lectures of inventors of different programmin languages are very encouraging and you are doing very good job. Thank you so much for the course

By Natasha

Oct 9, 2022

I would like to believe that the course covered well the basics of python. It was quite challenging by the end, so I had to do the tasks over and over. I think it would be good to have more exercises for practice. But overall, it's a great learning experience, and the built-in platform is very handy and easy to use.