• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Data Structures

    Learner Reviews & Feedback for Data Structures by University of California San Diego

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    5,519 ratings

    About the Course

    A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this
    online course, we consider the common data structures that are used in various computational problems. You will learn how these data
    structures are implemented in different programming languages and will practice implementing them in our programming assignments. This
    will help you to understand what is going on inside a particular built-in implementation of a data structure and what to expect from it. You will
    also learn typical use cases for these data structures. A few examples of questions that we are going to cover in this class ar...
    ...

    Top reviews

    DG

    May 24, 2016

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I like this course very much! Rope is the cleverest task I have ever done! Of course, I hope in future I will work on even more difficult problems, but this is pretty good already for me as a student!

    PS

    Jul 10, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I think the course content and assignments were great. A suggestion though, it will be more helpful if there are more and varied corner cases that would save time spent in thinking and making cases.

    Filter by:

    751 - 775 of 929 Reviews for Data Structures

    Filled StarFilled StarFilled StarFilled StarStar

    By Kodumuri S

    •

    Sep 14, 2020

    The accent of tutors is a bit hard for me to understand but eventually i got used to it ,Good course!

    Filled StarFilled StarFilled StarFilled StarStar

    By Can R

    •

    Jun 12, 2018

    instuctors no longer check the discussion boards. So it's a hassle to get the right answers sometimes

    Filled StarFilled StarFilled StarFilled StarStar

    By Planck M

    •

    Jan 12, 2018

    many subtitle of the video doesn't match what the speaker is saying, so I hope you can improve it,thx

    Filled StarFilled StarFilled StarFilled StarStar

    By Debasish M

    •

    Jul 9, 2016

    the last lecture was too fast. Would be good to divide this into two parts. Rest all is great stuff.

    Filled StarFilled StarFilled StarFilled StarStar

    By Dhanendra K V

    •

    Apr 26, 2019

    This is really good for beginners. This will explain you from basics to advance level uses of DS.

    Filled StarFilled StarFilled StarFilled StarStar

    By Fengyi Z

    •

    May 21, 2019

    We need some feedback sometimes. It is way too hard to solve a question without error feed back.

    Filled StarFilled StarFilled StarFilled StarStar

    By John B

    •

    Jun 15, 2018

    The module on dynamic arrays was not well organized or explained, but otherwise a great course.

    Filled StarFilled StarFilled StarFilled StarStar

    By varun r

    •

    May 27, 2019

    Very good insights in the data structures. There can be more focus on linked List, Graphs etc.

    Filled StarFilled StarFilled StarFilled StarStar

    By ROHIT K

    •

    Oct 15, 2019

    Very informational course, really a great one. THANKS Coursera and Higher School Of Economics

    Filled StarFilled StarFilled StarFilled StarStar

    By Amr E

    •

    Jun 29, 2020

    the assignments are amazing also the content

    but some of the sections are not well explained

    Filled StarFilled StarFilled StarFilled StarStar

    By Mayank B

    •

    Jan 15, 2018

    Very good course, only problem is the little help offered by mentors in the discussion forum

    Filled StarFilled StarFilled StarFilled StarStar

    By Saruar M

    •

    Apr 23, 2019

    Overall a good course. In my opinion the hash-tables and BSTs material was a little rushed.

    Filled StarFilled StarFilled StarFilled StarStar

    By Sahidul C

    •

    Dec 24, 2018

    Less diagramatic explaination.....making it hard for some concepts to grab.....overall good

    Filled StarFilled StarFilled StarFilled StarStar

    By Abdulrahman H M

    •

    Nov 24, 2019

    needs more illustrative videos for presenting the powerful applications of data structures

    Filled StarFilled StarFilled StarFilled StarStar

    By daniel k

    •

    Dec 27, 2017

    Good course. I personally think stress test code should be included with the starter code.

    Filled StarFilled StarFilled StarFilled StarStar

    By Thummanoon K

    •

    May 11, 2016

    Good course, but the problem set is too small. They will be much better if they are more.

    Filled StarFilled StarFilled StarFilled StarStar

    By Aalisha S

    •

    May 28, 2021

    pseudocode for splay trees could have had more explanation to it. (probably graphically)

    Filled StarFilled StarFilled StarFilled StarStar

    By R.Athindran

    •

    Aug 17, 2016

    The optional videos are not allotted enough time. Those concepts are difficult to grasp.

    Filled StarFilled StarFilled StarFilled StarStar

    By Wendell H

    •

    Feb 28, 2019

    Good material, good problems. Although discussion forums don't seem to be very active.

    Filled StarFilled StarFilled StarFilled StarStar

    By divya m

    •

    Jan 13, 2019

    would be nice if it was mandatory to solve all the problem of the advanced topics

    Filled StarFilled StarFilled StarFilled StarStar

    By Rahul D

    •

    Mar 13, 2018

    The course material is good.

    The assignments were not completely testing knowledge

    Filled StarFilled StarFilled StarFilled StarStar

    By Nandini K

    •

    Jul 11, 2020

    The course was good giving adequate knowledge of data structures in programming.

    Filled StarFilled StarFilled StarFilled StarStar

    By Shubham C

    •

    Aug 20, 2020

    First take an audit if teaching style suits you then only go for full course.

    Filled StarFilled StarFilled StarFilled StarStar

    By Ayaz K

    •

    Jun 27, 2019

    Overall course is excellent but programming assignments are not a cup of tea.

    Filled StarFilled StarFilled StarFilled StarStar

    By Tizeng Y

    •

    Oct 16, 2018

    The assignment should provide more problems related to BST and other trees.

    • Chevron Left
    • 1
    • ...
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.