Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Python Data Structures

University of Michigan via edX


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.

Taught by

Charles Severance


4.7 rating, based on 7 Class Central reviews

Start your review of Python Data Structures

  • Anonymous
    Great course to start with. I am amazed by how clear the instructor presents the topics. The presentations topics are very coherent. The difficulty level is just enough for a python starter like me. I have learned a lot from the course and I am hoping to learn more during the succeeding python courses.

    Thank you to our instructor. Looking forward to meeting you in the future.
  • Anonymous
    Very good teacher and easy to understand if you took the previous course. You can find all the videos and exercises on coursera but they are also available for free on the website of py4e.

    I did not know anything about coding until a few weeks ago and finished the first two courses with relative ease doing 1 chapter a day (for an hour). Would highly recommend!
  • Profile image for Rajendra Nauth
    Rajendra Nauth
    the course was well explain and clear, time given was adequate, assignments and quiz were at a good level for the course and not difficult to complete. once you look at all the lectures the assignments and quiz will be east. thanks to Dr. Chuck for a clear and great lecture.
  • Anonymous
    It was great, the instructor explain really good in an easy way in order to understand.

    IT take me a little bit more to finish the course because of my duty works regardless of my abssents i was able to undestand everything thanks to Dr. Chuck
  • Anonymous
    In this data structure course, I learnt about data structures and also had good understanding about it as well as had a good grip on it by practicing on its assignments. This is very good for beginners.
  • Anonymous
    It is an amazing course, very well structured, an amazing professor, very interactive, well explained, I learned a lot of the basics of Python and I am excited for what is coming next.
  • Anonymous
    I think it was awesome course & I learned many things. Specially I have solved many problems during assignment & it developed my confidence.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.