Chevron Left
Back to Python Data Structures

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

4.9
stars
94,830 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

ME

Jul 18, 2019

This was a super-fun course! The materials were very easy to follow, and delivered in a very friendly and engaging manner. I highly recommend this course to anyone just getting started in programming.

Filter by:

1076 - 1100 of 10,000 Reviews for Python Data Structures

By Vinay K S K

Jan 22, 2019

Easy way to learn the concepts. Install python locally as it helps to have a concrete understanding when you start typing code in the chevron prompt. Course is charted out well as you don't feel any difficulty in learning.

By Peter K

Nov 7, 2016

Very instructive while being kind of a challenge, despite my previous education as an engineer and previous knowledge in C, Pascal, ADA . I love the style Dr. Chuck gives his lessons and will strive to meet him personally.

By Brian S

Aug 19, 2022

The course was well put together and very clear in it's instruction. I had no problems doing any of the assignments without watching the worked exercises. I feel like I have a solid understanding of Python Data Structures

By Ali T

Sep 30, 2020

You're the best Dr. Chuck! I love the way you teach and keep the classes fun. Even though I know a bit of Python, there are so many exciting topics that you've covered in this course which I had no idea about them before.

By Carlos A B

Aug 25, 2020

Un curso bastante completo y dinámico.El instructor explica de una manera muy clara y conecta contigo haciéndote sentir parte de la comunidad. Totalmente recomendado para alguien que busca comenzar a aprender a programar.

By Mohan K M

Aug 17, 2020

A must have courses for those who need to boost their programming skills and have excited time with scheduled quiz and assignments. Dr.Chuck is amazing instructor who teaches amazing Python stuff with much needed patience

By Vinícius L S

Aug 1, 2020

Great course! This second part of the beginners course is important alongside your basic fundaments learned on the first part. Chuck knows how to get you learning constantly with each lesson. I really recommend this MOOC.

By Hassan T

Jul 18, 2020

Great course but the assignments are too easy it should be a little bit tough and also quiz should include code questions, not MCQs so that students can learn coding in a better way it will help him thinking and practice.

By Ansari M F

Jul 7, 2020

The course is simply awesome. It creates your interest in programming, it teaches you from the basics of the coding. The way of teaching is awesome, helped to learn in a fun way The Bonus sessions are quite great as well.

By Mien N T N

Jun 28, 2020

It's a useful course. The lectures are all easy to understand. The exercises are difficult enough for me to check whether I understand the lectures clearly or not. Finally, thank you Dr.Chuck for his interesting lectures.

By Gael B

Apr 19, 2020

Well designed class, it's clear and instructive. I really feel like I have learnt new skills. I would recommend it especially if you already have taken the first introductory class and wish to continue discovering Python.

By Santiago N

Feb 15, 2020

El curso fue excelente! Me permitió aprender las principales estructuras de datos en Python, los videos explicativos son excelentes y por otra parte los quizes y tareas realmente miden tu aprendizaje. Lo recomiendo 100%.

By Avik N

Aug 5, 2018

Extremely useful specially for non-programmers like me to understand the depth of this language. I feel more confident to undertake more advance courses based on Python. I would definitely recommend this course to others.

By Ryan D

Mar 4, 2017

this course is actually very nice and easy to get with, if you a new learner just don't worry, it won't take you a lot of time, and you will really get familiar with Python and how everything will work after learning it.

By Abhishek B

Feb 23, 2017

As I feel basic courses should be open and free. (Whereas advance courses can be chargeable.) It is not worth the money to pay for basic course. It should at-least be open in Audit mode if it can't be made completely free

By Ahmed Q

Aug 6, 2016

The instructor is very positive and he encourages the students to think and solve the problem.I have taken my courses taught by doctor Charles and I can say that he is amazing professor .I wish he taught at my university.

By Layla C

Apr 16, 2016

This course was challenging for me as a beginning programmer but it was taught very well. The professor and the book are awesome. If you have a question there is always a Mentor with coding experience around who can help.

By Leah B

Nov 6, 2015

Professor Chuck is stellar. He is knowledgable and very likable. I appreciate that the videos aren't scripted and polished. The lectures feel like I'm having a conversation with him. He also makes me laugh in every video.

By GONZALO, J R O

Jan 7, 2023

Learning curve is high but worth it. It took me days to come up with a solution on some problems. I had to review everything I learned so far just to answer the problem and it is a good thing to build a solid foundation.

By Mohammad H J

Aug 27, 2022

The instructor is amaizingly knowledgable. I had liked Python before starting this course; however, he made me love Python during these two courses. I will go to attend the other three python courses as soon as possible.

By Joan S D d C P

Apr 23, 2022

It has been a very enriching experience, the clarity of concepts, the perfect balance of theory and practice, the methodology, everything is spectacular, as well as the mastery of the subject by the instructor. Thank you

By Yatin S

Jan 26, 2022

The course deals with file, three data structures i.e list, dictionary and tuples. The assignment are good to test the knowledge and skill of a learner. The course has been actually designed from begineers point of view.

By Nicholas C

Dec 30, 2020

Very informative and helpful, the pace of the lessons for those who have zero knowledge of Python is very comfortable. At the same time, there's room for students to explore on their own and did not feel too restrictive.

By Pratyush S

Jul 20, 2020

This course has helped me in advancing my journey in Python to a level where I can now understand all the basic data structures and various methods associated with them. We can use these methods for various common tasks.

By Matt S

Jul 14, 2020

Did this to review some basic Python, and it did just the trick. Got some good practice in and learned a few tips and tricks I missed when I first learned the language. Great intro to basic data structures in CS as well.