Chevron Left
Voltar para Unordered Data Structures

Comentários e feedback de alunos de Unordered Data Structures da instituição Universidade de Illinois em Urbana-ChampaignUniversidade de Illinois em Urbana-Champaign

512 classificações

Sobre o curso

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....

Melhores avaliações


6 de mai de 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.


16 de jul de 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.

Filtrar por:

76 — 100 de 107 Avaliações para o Unordered Data Structures

por Aishan Z

26 de out de 2021

a little bit too fast-paced when teaching about graphs. It is a complicated alogorithm to talk about. Yet, I noticed a lot of material has been edited out from the original content to fit the subject in one week...Otherwise, I like this course. It is very informative.The quizes and projects helped me understand the material better.

por Joshua T

23 de jan de 2020

Really good and succinct course to gain a foundational understanding of data structures & algorithms. I would have liked some more challenging assignments, as I could complete some of them without writing more than 20 lines of code.

por Isaac C A

16 de mar de 2020

A lot of new concepts learned. However I would have like to do more programming, exploring more features of C++. Changing only one or two lines of an existing code does not help much in our learning.

por Luke L

5 de jan de 2020

Great course! Very interesting lecture material / content. I can't give this course a five however, as the assignments seem unnecessarily convoluted, and abstracted to demonstrate the material.

por Priyabrat D

23 de set de 2020

Could have been a bit more explanatory for people not from CS background. Typos and mistakes should have been eliminated to the largest possible extent. Leaving these aside, nice course.

por Jared P

3 de set de 2020

Overall, great course. Slightly obscure challenges sometimes, but homeworks were awesome because of how well commented all the provided code was.

Instructor and videos were also amazing!

por carl w

28 de jul de 2020

Good class. I'm still a little mixed on the approach where the student just supplies a small amount of code in a large (mostly complete) class. Nevertheless, enjoyed.

por Ruslan K

12 de jan de 2021

Overall very good course. It is VERY time consuming if don't have background in CS. Each programming projects can easily take 35-40 hours to complete.

por Wang Q

17 de dez de 2021

The final course of this specialization, really useful, and I learned a lot. Just need more practices to understand some difficult concept.

por Suhas A B

14 de ago de 2020

The last section on graphs seems hurried, everything right up to BFS seemed structured but it felt like there was a sudden pack up.

por Yasaman S

3 de jan de 2020

I wish the course was more detailed. Some PDFs to explain the concept more. Other than that I am happy with the content.


23 de ago de 2020

overall course was excellent but there were a few mistakes in week 4, which took a bit of extra time to understand.

por Yu H

29 de mai de 2020

Hard topics nicely explained. Wish the lectures cover more content. The assignments were a bit too straightforward.

por Guo L

22 de nov de 2019

This course is good though some of the contents may need refinement. Code examples are very helpful.

por Eder R

13 de mar de 2020

The class videos and the quizzes are excellent. the coding part is a bit to easy

por Parag S

22 de dez de 2019

Very Nice Course, recommended for every Computer student.

por Vladimir N

30 de set de 2019

I've audited this course. It was useful for me. Thanks.

por مريم ع

27 de set de 2020

The course added alot of knowledge to me

por Arvind D

7 de jan de 2020

Needs to be a bit more in detail

por Pedro G

12 de jun de 2020

Tough, but I am glad I took it.

por Eliot C

31 de jul de 2021

Still not enough assignments.

por Gloria

14 de nov de 2020

I've finished all three courses in this specialization. They are all great overall. However while studying the third course I feel like it's not well organized as the first two courses. There are some errors in the video that are not corrected yet, with only a few pages of note inserted into the video. And I think the most important part in this course is the run time analysis. But somehow the professor just went through them very quick with only a few words of explanations. I have to check back the old slides and the forums to read the explanations provided by the assistants. It gave me an impression that the professor just want to finish each topic as fast as he can.

por Claire L

1 de mai de 2021

the tempo of the lecture is not very well, especially for the week 4 courses. the video should have presented the lecture slides ALL the time so that people have enough time to read through the content, instead of switching to the full screen of the prof. immediately after the prof. read through the lines in a super fast speed. it is not very friendly for people who aren't familar with those algorithms. overall, the learning experience is not as good as the previous two courses.

por Jeffrey C

19 de fev de 2022

A decent course if you wish to review previously learned concepts. Not good for those learning for the first time. The actual programming exercises were very simple, as they provided most of the code for you. I would have prefered a more hands-on apporach where they guided you to bulding the structures yourself. Honestly, would not reccomend taking this course unless you have to.

por Sang L

9 de jan de 2021

So many errors in the video which distract students from learning the material. Makes me wonder about the quality of the online MS program by UIUC