Chevron Left
Back to Python Data Structures

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

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

DA

Nov 9, 2017

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!

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

Filter by:

876 - 900 of 10,000 Reviews for Python Data Structures

By 29_Saurav P

Aug 14, 2020

This is one of the best course i ever did. Now Dr. Charles is my favorite instructor. I really learned lot of new thing. The syllabus is well planned and in perfect order. I am so glad for learning python from Dr Charles sir. Thank you so much sir.

By Jose L S E

Jul 28, 2020

Second course of the Python series i take.

The teacher explains very well all te topics covered and the questionnaries and exercises help to consolidate the agenda.

Highly recommended for all students interested in learning data structures in Python.

By Shamsher S

Jul 28, 2020

Best course with best instructor so far in my journey of learning. I really appreciate the way Dr Chuck inspires and teaches. He is really one of the outstanding instructors we have. My sincere thanks to Sir, for such a wonderful word class effort.

By Latasha M

Sep 24, 2018

Sorry for the really, really late review, but I have to add since it was such a good experience. I had a great time taking this course and really liked meeting other students and the professor in a face to face Office Hours in NYC. Thanks Dr Chuck!

By Abhiram V S

Jan 22, 2017

I have one word : Fantastic...! The course structure is carefully designed. Assignments are not too much, not too less. The way they comprehend the lectures of all the previous weeks is amazing.I would definitely suggest the course to my peers.

By Bilal A U

Nov 28, 2020

Excellent organization. Chuck is very relatable and provides a very human introduction to the content. The bonus materials were also very informative and helped me feel like I'm part of a truly global community of learners. Definitely Recommended!

By Carlos F

Nov 3, 2020

As a complete noob to programming I can say this course is really well done. it has a lot of extra information for one to learn if really desire. But for newbies such as myself, if you are reading this trust me, practice as many times as possible.

By Aditya K

Nov 18, 2019

I personally found Doctor Chuck's thorough approach to be very beginner-friendly. This is an absolute gem of a course for the budding programmers out there who want an insight into the data structures of Python like Lists, Dictionaries and tuples.

By ADITYA M B

May 18, 2019

It was amazing to learn under your guidance. In the 1st chapter of this course when i saw the dictionary program i was sort of scared that it would be difficult but when it came on 9th chapter i was surprised that i understood it. Thanks a lot sir

By Ankush P

May 17, 2018

Dr. Charles .. a great person, loves teaching technical stuff in innovative way. Thank you sir for your Amazing presentation. Can do lot more things in python now :) .. Hats off to you ..and your skills. and yeah like those bonus videos toooo ;)

By Ludmila R

Mar 28, 2018

Great Dr. Chuck! All incredibly explained, for me it may be more difficult because I come from a totally different area and profession, and I didn't have much notion about this. Each concept is perfectly explained. I wish I had found you before =)

By Sarah I

Aug 14, 2023

A great introduction to strings, tuples, lists, and dictionaries. The book alongside this course by Dr. Chuck is really great! I hope more graded exercises will be incorporated in the course in the future! Thank you Dr. Chuck! Thank you coursera!

By Nuha M

Sep 7, 2021

Very interested course, organized and easy to be digested and fully understood. Dr. Chuck is a professional instructor by delivering the info in an attractive technique that led us to be eager to start the next videos and learn more about Python.

By Vishal S

Jul 4, 2020

cutting edge, updated knowledge!! Best instructor and great material. Teaching pace is justifiable and adaptable. Thank you for the course!! I will recommend this course to ayone who wants to learn python conceptually and build the logical base!!

By Ahmed A

Jun 1, 2020

Most likely the best track of courses out there, if you want to get into programming from scratch. An inspiring teacher with a very very high quality material. And you really should not ignore the book, it has a beautiful collection of exercises.

By Rohit P

May 28, 2020

this is amazing course on data structures.

Although it is quite slow but after this course you can code using data structures without any doubt.

Instructor of this course Dr.chuck makes special bond with students with his videos and communications

By Arjun K M

Oct 29, 2019

Now I can write at least 25 lines of python code...learning python Data Structures is easy with this course. Dr.Chuck takes you from basic of python collections such as list,dictionary,tuples to advanced level, learning is joy with such contents.

By Ammar T

Aug 19, 2018

I'm a graduate student studying immunology, I have to go through large data sets and am taking this course to help with data analysis. At the end of this section, I genuinely feel as if I can now attempt to start diving into the data with python.

By Andrew K K

May 24, 2018

Thank you all for allowing me to take part in this course. I have been spending sleepless nights waiting for this moment. This is my first week and having completed Getting Started With Python, I am quite optimistic that I will enjoy this course.

By Javier M

Mar 5, 2018

An cant emphasize enough how important has been to learn step by step. When you try to read a code from somebody else, a complex one, if you know the basics structures, you can understand it line by line, otherwise you get confused in the middle.

By Sherwin B

Dec 27, 2017

Another excellent course taught by Dr. Chuck. The material is presented in a very logical order where each class builds on the previous class and deepens your knowledge at a comfortable yet challenging pace. Looking forward to completing the next

By Ulises S L

Jan 30, 2021

I enjoyed it a lot, this class really makes you think. The assignments are challenging and interesting, some times is necessary to look in to previous videos to remember the functions, but that's what makes you learn deeply the way python works.

By Harald M

Jan 11, 2021

The course is excellent in delivering good teaching to enable the student to quickly and effectively grasp all the concepts and become proficient in their application in short time. Highly effective in becoming competent in using Python quickly.

By Lim M Y D

Oct 18, 2020

I really like the way Charles taught the course while relating to real-life applications of even 15-25 lines of code. I wished I had such a lecturer when I was studying in my teenage years. I hope to continue learning more from his next courses.

By Gladis C V

Sep 24, 2020

This professor is the best. He will mentor you and help you understand the material and, what is more important, even though the material is not easy, grading is NOT a learning experience, as it should be, but a fair assessment of your learning.