Chevron Left
Back to Python Data Structures

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

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

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!

HW

Jul 5, 2023

Excellent course. I feel that I learned a lot of very useful material. It was challenging but not to intimidating. I highly recommend this course to anyone looking to expand their knowledge of Python.

Filter by:

776 - 800 of 10,000 Reviews for Python Data Structures

By Oxana E

Mar 4, 2021

I enjoyed dr. Charles Severance's style of teaching, it's fun and perfectly understandable even for a beginner. I got a good idea of data structures in this course (lists, tuples, dictionaries) and I'm ready to continue building more knowledge on top of that base.

By Michael R

Dec 10, 2020

Great course for an absolute beginner. As Dr. Chuck Severance says, "this is course 0, not course 1." Dr. Chuck was conversational and knowledgeable. After you finish the course, you'll have a little program, 25-30 lines long, that you will know inside and out.

By PRIYADARSHINI S

Aug 4, 2020

Loved this course and Dr. Chuck is my favorite instructor. His way of teaching was definitely a vital motivation for taking up this course. Learnt many new concepts which are actually useful for my work life. Python is a really easy and smart language I would say.

By Danial H J

May 31, 2020

This is the second course I have taken from this series and with Prof Dr. Chuck and I loved it as much as the first one! I had (have) no prior experience with Python but Dr. Chuck makes the lectures so interactive and understandable that even I was able to follow.

By Scott S

Dec 5, 2019

I started Python for Everybody five days ago., and I've already completed my second course. I've spent years trying to teach myself programming languages. This course is organized so well that students can build on simple concepts to produce more complex programs.

By Magret B O

Jul 22, 2019

Dr charles explained this course in the simplest way possible. Also his little funny comments and light-hearted jokes made all the difference as it kept the class engaging giving the student a chuckle or two every couple of minutes. Great teacher and great course!

By Sadegh T

Apr 9, 2019

I just passed the first course "Programming for Everybody (Getting Started with Python) " a month ago and was good, so I started "Python Data Structures" and I gotta say this course is totally different and definitely practical. Well done Coursera it was nice job.

By 陈纬

Dec 9, 2018

Thank you Dr. Severance. Your course has been very helpful. I also very much appreciated the efforts of teaching assistants, whose contributions in the forum have been very helpful. The step-by-step course design and those worked exercise videos also helped a lot.

By Erin D

Oct 26, 2017

The first steps towards functional utility with the Python programming language; this course will give a solid foundation in the practical applications of how to structure information within Python for easy of use, readability, debugging and efficient programming.

By Charlotte P

May 22, 2017

I missed data sets as a data structure. I am still not sure how to handle data sets in Python and if it is even possible but I am assuming it is (also looking at the coming classes). A word on data sets even if it is just: It exists and we will deal with it later.

By AMAN D

Aug 6, 2020

great experience with this course and learned a lot about data structure using python. it is a easy to understand course and covers every basics of tuple, list, dictionary, string, files and all. Best for beginners, and again i had learned a lot from this course.

By Cheng-Ying W

Jul 5, 2020

Dr.Chuck is an amazing instructor, not only shares his professional knowledge of Python but also his meeting with classmates and life during the classes. If you take the course, you will definitely learn a lot from the content of classes, the assignments as well.

By POOJA P P

May 25, 2020

It is really helpful course .I love the way Dr. Chunk teaches.Impressive Job ! Everyone has to learn it and master it,and why not ? If elegant way of teaching is present for us ! Thank you Dr.Chunk for clear my concepts regarding this data structures of Python :)

By G.A.Tan

Mar 26, 2020

Great course on the basics of Python data structures. My understanding of the various type of data structures has improved after completing this program. Some key takes away are understanding the inter-link between them and how to apply them to do data analysis.

By Alejandro L D

Feb 11, 2020

You keep learning by the same and remarkable method: easy-going video lectures with quizzes and deliverables at the end of each week. Additionally, certain extra videos enables you to have a more open vision of the Python and Programming Community. I, definitely,

By Thomas N

Jan 18, 2020

Really well explained course! I did have to watch the chapters about Lists and Dictionaries twice to actually get it down (which was recommended at the start of the videos), but I have a much better understanding than any other tutorials that I have taken before.

By Marco B

Sep 18, 2023

Course on Python data structures, it is still an introductory course, whose lectures by Dr. Chuck are clear and involving. Nevertheless, the course and some assignments above all are not easy, but help to test you and to go beyond what you learn in the lectures.

By Maria S

Nov 12, 2022

Dr. Chuck has really involved me in this course. He made the studying process fun, engaging, and easy to learn and understand, making academic technical knowledge accessible for non-tech backgrounds students.

Thank you very much!

I look forward to the next course!

By aayush j

Nov 4, 2020

A very crisp and to the point explanation of topics is given here. The course polishes your skills learnt in the previous course and teaches new skills that refines all existing skills. The skills learnt in this course can be applied in many real life problems.

By Md. S B

Jun 6, 2020

This course is awesome. I was learning from different resources about data structure, but i was not understanding why i need to learn those. This course practically shows what to do with data structure and what is the relation between strings, tuples, list etc.

By Ahmed M

May 15, 2020

this has given me more motive to continue learning python for the time being. I really like the way the course is presented and the coding assignments really ge your head working which is very much fun. thanks professor Chuck and team for your support and effort

By Kalicharan M

Mar 29, 2020

This course is very well structured and One needs to practice after taking each week. I had some beforehand knowledge regarding the course. So, The Course is very interesting and I would recommend all the beginners who have completed the basics of python course.

By Arnab M

Dec 10, 2019

This course is excellent. Very intuitively designed conceptual lectures on basic aspects of list, dictionary, tuple and more. Excellent interviews with designers and developers of various programming languages. Fun videos and practical insights on future career.

By Doug J

Jan 2, 2016

Charles Severance is perhaps the greatest instructor of a programming language that I have ever encountered. Not only are the lectures engaging but the assignments are relevant and I have been able to apply what I have learned immediately to my day to day life.

By Mohamad F B R

Oct 9, 2020

Dr Chuck does it again! The materials provided in this course really taught me a lot on Python programming, especially for a complete beginner like me. The lessons and assignments are fun, and I must say I will be looking forward for courses taught by Dr Chuck!