JT
Jan 20, 2020
Really good course so far. Using VSC + git bash on a Windows 10 machine for the programming assignments, and the web-based compiler for the challenges. Really good experiences so far.
HN
Aug 24, 2019
My favorite Coursera specialization! Responsive staff, lectures are very clear, assignments are both challenging and educational (closely related to lecture materials). Thank you!
By youki l
•Oct 17, 2022
great courses.
By WenChing L
•Apr 17, 2020
good practices
By Changyu M
•Sep 29, 2020
Great course!
By YZ G
•Sep 29, 2020
good course
By 宁旭晖
•Jan 31, 2020
learn a lot
By 谢诗愉
•Dec 12, 2021
Thank you!
By Jonathan I
•Nov 4, 2019
very good
By Ahmad D
•Nov 17, 2020
🔥🔥🔥🔥
By AHMET A Y
•Nov 29, 2022
amazing
By Jeff D
•Nov 30, 2020
Thanks
By PRABH P S
•Dec 3, 2020
good
By Michael S
•Apr 28, 2019
The lecture material and assignments provide a good overview. It's difficult enough to be a challenge for those who can grasp software engineering topics and well-supported with a lot of code and automated challenge question tools plus automated grading of more involved coding assigments. I would recommend supplementary reading and research as the lecturer takes some specific tangents that leave out some general cases. By the end of the course, I gained an appreciation for ordered data structures that I believe will be applicable in modern software development, including my current employment.
By Francois
•Mar 3, 2021
Coding exercises are good, but definitely need to read up on material for deeper understanding. This also helps with the exercises (makes them go a bit smoother and more enjoyable). Would be beneficial if there were a brief summary of notes on some of the topics. Would definitely recommend coding from scratch the data structures and basic algorithms taught, it helps solidify understanding. Provides a good introduction into data structures topic.
By Tapojyoti M
•Jan 2, 2020
The content is good in terms of the topics that are covered. Binary Tree, BTree, AVL and Heaps are fundamental data structures and are well explained. The code files provided contain lots of comments to thoroughly explain the content. Also the videos explain the concepts well. The assignments could have been more challenging but the reviewing the code files provides the challenge required.
By Justin M
•Nov 4, 2019
Great course. I enjoyed it thoroughly. Again, I wish there was more than 1 programming exercise in the class as practice coding these objects is essential. I only wish we had more challenges to code these structures rather than simply picking up with heavily commented, pre-coded objects.
By Charles W
•Jan 8, 2020
This was a very interesting class. I certainly learned about data structures but, for me, what I learned most was about recursion. I've heard of it, I knew it conceptually, but this is the first time I actually wrote recursive programs.
By Nguyen T G
•Nov 22, 2023
I found sessions for the first 03 weeks quite interesting and easy to understand. However, this is not the case for Week 4 - Heap. Hope that there will be more practical code samples to illustrate this problem.
By Edward O
•Feb 15, 2021
The instructor has a nice engaging style. The lectures are a bit short for me. I wish the assignments had been more challenging. It felt like most of the work was already done. But it was a great refresher.
By Yu H
•May 29, 2020
Very concise summary covering the most important topics in data structures. The last few lectures were over-summarized. It would be hard to understand the concepts with the material provided here alone.
By Maitreyi C
•Jul 27, 2020
It covers a lot of material in a short span of time, so retention is key. Make sure to take a lot of notes and give yourself some time to really process all the material from each week.
By Ram B
•Jul 16, 2020
submitting the program assignments for the first time took long and the process was tideous . except that the course content and the instructors explaination all were excellent.
By Ankith M
•Nov 5, 2020
Really good course, Makes you understand the intuition of the data structures pretty clear. The exams and assignment for week 4 seems a bit rushed, Could have been better
By Joshua C
•Jun 11, 2021
Good quick introduction to ordered data structures. I think this course be well served with a bit more theory explaining the big O justifications.
By Yuxin W
•Oct 22, 2019
The lectures are good and elaborate. Some of the exercises are very confusing though.
Overall a good introduction to data structures.
By Fielding I
•Jan 22, 2021
The material covered is explained very well, but it feels like these UIUC courses are light in terms of total material per course.