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

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

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    1,240 ratings

    About the Course

    How does Google Maps plan the best route for getting around town given current traffic conditions? How does an internet router forward
    packets of network traffic to minimize delay? How does an aid group allocate resources to its affiliated local partners? To solve such problems,
    we first represent the key pieces of data in a complex data structure. In this course, you’ll learn about data structures, like graphs, that are
    fundamental for working with structured real world data. You will develop, implement, and analyze algorithms for working with this data to
    solve real world problems. In addition, as the programs you develop in this course become more complex, we’ll examine wh...
    ...

    Top reviews

    MK

    Jul 18, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Excellent course. I have a 32 year old CS degree and needed a Java Course which did not cover the basics of programming but rather covered advanced CS topics in a Java Context. This is the course.

    SU

    Jun 8, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Fantastic course! I would recommend to anyone interested in learning the graph data structure in a fun and hands-on and engaging way! Definitely one of the best courses I have followed on Coursera.

    Filter by:

    276 - 287 of 287 Reviews for Advanced Data Structures in Java

    Filled StarFilled StarFilled StarStarStar

    By Robert H

    •

    Jan 6, 2016

    There is not enough background information, no reading assignments. This makes the course less understandable. Also, the examples given not related to the stated assignment

    Filled StarFilled StarFilled StarStarStar

    By Valeriano T

    •

    Apr 19, 2016

    Introduction to data structures. It wastes a week talking about theoretical complexity when it could have been used for something more productive.

    Filled StarFilled StarFilled StarStarStar

    By James S

    •

    Sep 21, 2016

    The last 2 lessons did not have much content. Particularly there was no practical assessment on traveling salesman

    Filled StarFilled StarFilled StarStarStar

    By H Y

    •

    Dec 28, 2015

    Felt like it was a bit rushed and some of these concepts like Dijkstra definitely deserve a lot more attention.

    Filled StarFilled StarFilled StarStarStar

    By LeoZhang

    •

    Jan 20, 2016

    learning graph with Java while reviewing varieties of java advanced data structure. in a word, help me a lot.

    Filled StarFilled StarFilled StarStarStar

    By Jacob F

    •

    Jun 27, 2018

    good materials, learnt a lot but human interaction is a desert think this course is too old maybe

    Filled StarFilled StarFilled StarStarStar

    By SUGAM A B ( i C

    •

    Aug 31, 2020

    Beginner course. I thought it was intermediate.

    Filled StarFilled StarFilled StarStarStar

    By Bonyong L (

    •

    Nov 22, 2016

    So So.

    Not good to learn an algorithm

    Filled StarFilled StarStarStarStar

    By Justin M

    •

    Jul 22, 2020

    I liked the subject matter and it was nice to have half the class focus on algorithm development and application, but a lot of obvious teaching was not done. I don't like courses that essentially require me to teach myself by googling things (implement Comparable in this case) as I'm taking a course to have the information/skills presented to me.

    Filled StarFilled StarStarStarStar

    By Alan M

    •

    Jan 24, 2016

    Interesting things about graph algos, but I think the content should be more challenging

    Especially the last two weeks, a quick quizz and a free assignment the automatically give full grade whatever the content

    Filled StarFilled StarStarStarStar

    By Luka P

    •

    Feb 3, 2016

    The course is really way to easy. It could be done all in one day, definitely not worth 80$.

    Filled StarFilled StarStarStarStar

    By LAURENT P A

    •

    Mar 19, 2016

    Dijkstra and A star algorithms courses are a bit short

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 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.