Chevron Left
Back to Unordered Data Structures

Learner Reviews & Feedback for Unordered Data Structures by University of Illinois Urbana-Champaign

4.7
stars
545 ratings

About the Course

The Unordered Data Structures course covers the data structures and algorithms needed to implement hash tables, disjoint sets and graphs. These fundamental data structures are useful for unordered data. For example, a hash table provides immediate access to data indexed by an arbitrary key value, that could be a number (such as a memory address for cached memory), a URL (such as for a web cache) or a dictionary. Graphs are used to represent relationships between items, and this course covers several different data structures for representing graphs and several different algorithms for traversing graphs, including finding the shortest route from one node to another node. These graph algorithms will also depend on another concept called disjoint sets, so this course will also cover its data structure and associated algorithms....

Top reviews

YC

May 6, 2022

Great Teacher, although there are still a lot that I need to learn on my own(I come from non-CS background), after hereing these lectures, I feel that I have already learnt a ton.

AF

Jul 16, 2020

This course had good coverage on hashing, disjoint sets, graphs. This course will improve coding skills.

I'm happy with material, coding practices, quiz and projects.

Filter by:

26 - 50 of 110 Reviews for Unordered Data Structures

By Ashutosh K

May 17, 2020

This looks like a compressed course and it is, but the beauty of this course is that it covers all the topics so well that you don't need to go through anything else. Yes, it would help if you have a background in programming and some idea about data structures.

By Christoph H

Apr 2, 2022

Especially after looking into other, similar coursera and/or online courses, I have to say that the course quality and teaching quality of this course and the other two courses, is by far the best. Thanks, it was a lot of fun & I learned a lot!

By Hovannes J

Oct 6, 2019

The third course in the specialization was quite dense, but the instructor did a great job providing a sufficiently clear overview + detail; the assignments are fun and interesting. Would be good to have more opportunities to code.

By Abe P

Dec 17, 2019

Great introduction to Unordered Data Structures, a topic I was unfamiliar with. This class is a little more challenging then the first two classes in the sequence but well worth the additional C++ experience and information.

By Timo K

Dec 18, 2019

The course has amazing explanations of data structures and thoughtful exercises. If I had one gripe it would be that there is too little coding. While the exercises require thinking you don't write a whole lot of code.

By 王睿璐

Dec 2, 2022

The course contains enough assignments and projects to strengthen what we're taught on class. Also, the two projects are really challenging. I was filled with enormous satisfaction when I passed 100% of them.

By Raphael A

Jun 18, 2020

Fantastic teacher and great material !!

Thank you again for sharing your enthusiasm in such an efficient format for a quick tour on the study of ADT. Only wishing you'd make more content on Coursera !

By Yuanxin C

May 7, 2022

Great Teacher, although there are still a lot that I need to learn on my own(I come from non-CS background), after hereing these lectures, I feel that I have already learnt a ton.

By Armin F

Jul 17, 2020

This course had good coverage on hashing, disjoint sets, graphs. This course will improve coding skills.

I'm happy with material, coding practices, quiz and projects.

By Kelvin T

May 31, 2020

An insanely good course in which the instructors and professors put in the maximum possible amount of work for the student's benefit and clarity. Learnt a ton!

By Ahsanul A S

Jul 17, 2021

Excellent course for reviewing important materials related to DSU and Graphs. The assignments are well documented and easy to understand.

By Arpit G

Jul 14, 2021

It was a quick yet detailed intro to unordered data structures. A bit more advanced or difficult but very interesting. Enjoyed a lot.

By José J L A

Mar 9, 2021

Excellent Course really helpful and exercises enjoyable exercises!!!

Very good teacher!

5 star

(You need to know C++ in advance).

By Juan Y

Apr 5, 2020

excelente curso! muy buena explicacion de estructuras de datos. Todo el contenido fue explicado de manera muy interesante!

By Leyre N

Nov 20, 2022

Very well-explained and worthy course. I have learnt many interesting things I can use in my daily work. Thanks a lot!

By Amandeep S

Aug 28, 2020

Very-well documented and useful course! Great work by the professor and his team. Loved the entire specialization.

By Ravi K

Sep 15, 2019

Very Challenging course. Learned a lot, very clear instruction. Assignments were interesting and challenging.

By Youdinghuan C

Oct 27, 2020

This course is very challenging yet covers some very important concepts in CS. Challenge yourself with it!

By Sudiksha A

Jul 29, 2020

The exercise questions for this course were pretty good. I developed a lot of concept through them.

By Ming T

Apr 9, 2020

Glad I could complete. Again like the previous course, it is much more than meets the eye at first!

By sameer h

May 14, 2020

This course perfectly designed to cater to any kind of student beginner or experienced

By Ernesto P

Jul 26, 2020

Please rework Week 4 Challenge, it was a huge time sink with very little payoff.

By Nagasaiakhilesh G

May 8, 2020

Challenging Assignments Problems which are very much essential to enhance skills

By Jose L C M

Feb 8, 2021

Great content in general, I would rather have had more programming assignments

By mathecoder

Jan 17, 2021

Excellent. I love how the instructor makes things look simple to understand.