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:

676 - 700 of 10,000 Reviews for Python Data Structures

By Alice O

Dec 19, 2017

I think this is a marvelous course for people from grassland as me to learn Python and really feel being able to use it as a tool instead of just another lecture completed. I would recommend this course to any of my friend who attempt to join the Data Scientist world. Thank you Chuck!

By nafiseh b

Aug 13, 2023

I am very happy with the outcome of this class so far. I really enjoyed the course, and was pleasantly surprised at the vast amount of information. There were many resources available and once I learned to use those to my advantage, I learned to appreciate the material a little more.

By Arigela P K

May 27, 2020

The lecture is quite awesome and interesting to complete the course; Course structure helps anyone to understand why we need to do that, what to be done, how can be made and most important where can be utilized. Thanks, Mr Charles Russell Severance and his team for an amazing course.

By Benjamin P

Jun 26, 2018

Dr. Chuck is a great instructor, and the course format pairs lecture and practice very well to foster actual learning and retention of the material. I started several Python courses on different platforms to decide which platform to continue with, and this was BY FAR the best course.

By Brent D

Oct 7, 2016

I can not believe how much I've learned and how comfortable I feel. Getting better all the time. Dr. Chuck's courses are wonderful and with some good self-study on top of the course, you'll be doing some pretty cool stuff in no time. Looking forward to continuing on this path. :)

By Michelle S

Jul 31, 2024

Excellent course, easy to follow, good examples and challenges on the homework. I have programming experience already so it took me two days to do this (putting in quite a few hours), but found it really pleasant. Enjoy the extra videos with some history on development of languages.

By DEEPAK P

Nov 23, 2020

I started this course with zero knowledge. I won't say I am a champion of Python now, I am probably at just 20%. But the way this course moves, it has given me motivation and curiosity to learn Python everyday. Hats off to professor Chuck. I promise you, I will master this language.

By SURYAKANT S

Aug 21, 2020

It was a good crash course on python programming, the professor teaches from basic level with step by step manner and hand-on practice and the assignments revise the learned concepts. It would be very helpful in my future. I would like to learn a further part of python programming.

By Md N I H

Jul 2, 2020

The Instructor is really good.It's really a course for beginners.The way Dr. Charles delivers his lectures is fascinating.He explains things in a more understandable way for people with non-cs backgrounds.In fact,even if you're from cs background,you'll find the courses very helpful

By Garnet C

Jun 23, 2020

Another excellent intro course for Python novices taught by a wonderful professor in Dr. Chuck. I look forward to continuing in the Python for Everybody specialization and highly encourage anyone at all interested in Python or programming in general to check out Dr. Chuck's courses.

By Blake B

Jan 23, 2019

This class was great! So far the whole series has been wonderful. It moves at a great pace and the assignments are in manageable chunks to allow you to really learn each section. I have enjoyed these courses over my in class programming courses I took at Michigan while I was there.

By Anshu S

May 13, 2019

It was a great experience with this course and the instructor was very much interesting i enjoyed attending videos with him .It was a course which will provide you the best thing in less time and the assignments are also very good,it was quite tough but i enjoyed while solving it.

By Othman A

Feb 18, 2018

Not too much, not too little. To me, I thought this course was going to be mainly a review. However, I learned much more than I expected in the 3 days it took me to complete. For those who understand programming but don't understand Python, this course should be very quick for you.

By PAK

Jun 24, 2016

It was not really easy for me to finish these courses in the busy schedules but I did find some feeling on the computer language by this course. Thank you for your dedication to the world and hopefully I can be a part of your journey sometime in the future. I am from S.Korea btw :)

By Gabriel R M B d A

Sep 2, 2021

Curso perfeito! O Dr Chuck é simplesmente incrível! O conteúdo é muito bem explorado e detalhadamente explicado. Os exercícios contribuem muito para o aprendizado e a didática aplicada é maravilhosa, facilita muito o conhecimento e estimula o aluno a continuar e finalizar o curso.

By Nicholas E

Jun 14, 2020

Professor is very passionate about the course. Good class to go along with Python for everybody, class is taught in a very understandable way with good examples. the professor also works through code examples in a very understandable way. one of the best online courses ive taken!

By Jonathan H

Mar 30, 2018

This is an excellent course, well designed with practical assignments and covers a lot of ground in a short period of time. with an excellent professsor and mentoring staff.

Special kudos to Tamara Brunnock for her depth of knowledge, prompt response, teaching skill and patience .

By Priyanshu P

Sep 8, 2022

Well from my side this is really a nice work i have completed python programming for everybody and now i have done python data structures too and i feel great about learning some new things 😊😉 now ready to complete the new courses too love you dr. Charles Severance (dr.chuck)

By PRATHAM S 1

Jun 17, 2020

It's was amazing to learn data structure in python from sir charles, the way course is design that makes me more interested and the bonus video keeps you entertaining throughout the course. i should say its worth taking this course. I learned a lot and I wish I could sir charles.

By Prasad V

Feb 24, 2018

Excellent course to learn Python data structure concepts and their practical usage. I have bought many books on Python programming. However this course helped me to gain the best understanding of Python list, dictionary and tuple and differences between them. Thank you very much.

By Harishankar

Feb 23, 2016

Very good course to understand about the data structures in Python. Supported by nice quiz and thought provoking assignments. Really enjoyed the course and proud of myself in completing this course successfully. Would strongly recommend this course to aspiring Python programmers.

By Mario J R C

Feb 18, 2020

I completed this course in trhee days, because I'm not working now, and I have many time in a day, I'm a programmer in different programing languages, but I need to update my knowledge because in my last job was not related in the IT area and I spent 5 years, so I needed update

By Aman L

Jun 22, 2020

This course helps to learn the basics of Python in such an adorable I can't elaborate. Very cool delivery by Dr. Charles. Thank you to all who are behind this.

I would highly recommend this course who have just started coding and want to clear their basics this course is great.

By Brad M

Aug 8, 2019

Wonderful course, Dr. Chuck is an articulate, passionate and playful teacher that truly loves what he does. He embraces his geeky side with complete confidence in an almost contagious manner.

I truly enjoyed the last two courses with Dr. Chuck and can't wait for the next two :)

By 韦佳彦

Nov 13, 2016

Getting harder than the first class in python, a good course for first learner to get further python knowledge.Doctor Severance is a vary qualified and humorous teacher, puts efforts into this courses.If you have time, you can go through material efficiently and get the credit.