Ordered Data Structures
FREE
Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 1
Add to compare9.6/10
(Our Score)
Product is rated as #2 in category Data Structures and Algorithms
In this course, you will learn new data structures for efficiently storing and retrieving data that is structured in an ordered sequence. Such data includes an alphabetical list of names, a family tree, a calendar of events or an inventory organized by part numbers. The specific data structures covered by this course include arrays, linked lists, queues, stacks, trees, binary trees, AVL trees, B–trees and heaps. This course also shows, through algorithm complexity analysis, how these structures enable the fastest algorithms to search and sort data.
Instructor Details
Wade Fagen-Ulmschneider
Courses : 3
Votes: 1
Courses : 3
Specification: Ordered Data Structures
|
45 reviews for Ordered Data Structures
4.4 out of 5
★★★★★
★★★★★
32
★★★★★
10
★★★★★
3
★★★★★
0
★★★★★
0
Write a review
Show all
Most Helpful
Highest Rating
Lowest Rating
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | Free |
---|---|
Provider | |
Duration | 19 hours |
Year | 2019 |
Language | English |
Certificate | Yes |
Quizzes | Yes |
Ordered Data Structures
FREE
Dmitry V –
Great course – well balanced and structured, no issues with grader, great support from instructors. THANK YOU!
Amar R –
Quite an experience! thanks for this course!
Michael S –
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.
Randall S –
Good course for the first time around. Can only get better.
Michael V –
It’s a great course with challenging but practical coding applications.
Avraam T –
Instructor provides very clear explanations of the topics. Even though pace is relatively fast, it is not difficult to understand things. In addition, staff monitors forums, and responds to posts very actively. Highly recommended.
Venkatesh M –
Excellent course content as always, coupled with an engaging and lively instructor and helpful teaching staff!
Hassan N –
My favorite Coursera specialization! Responsive staff, lectures are very clear, assignments are both challenging and educational (closely related to lecture materials). Thank you!
Ravi K –
Very good and challenging course. The assignment is too good to understand the logic and classes taught about.
Hank B –
This course shows clear demonstrations of ordered data structures totally. However, the contents in Week 4 are not detailed enough.
Hovannes J –
Challenging set of problems and good exercises to further practice C++.
Vladimir N –
i’ve audited this course. It was very useful and interesting for me. Thanks.
Adil A –
I really like this course… The teacher is excellent, he has a very good teaching style and provides excellent and in–depth explanations… The assignments are very well–thought out… They put a lot of effort into making the assignments manageable and not too intimidating while allowing us to do cool things so we can get the gist of things… The course content is also really good… The teacher covers a lot of the relevant material and in a very good way… I’m very happy with the instructor, the content and the assignments…
Dennis S H L –
The lectures are excellent and easy to understand.
DorothyJi –
the instructor is absolutely great!
Chris S –
LOVE IT! Instructor is very helpful, and the course work is well structured.
Yasaman S –
I liked the course. But the course was not enough for the material presented. It needs more explanations and more examples. For someone who is learning it was not complete. The course was like an overview for who knew the subject and needed a refresher.
Harsh B K –
Awesome Course …
Yuxin W –
The lectures are good and elaborate. Some of the exercises are very confusing though. Overall a good introduction to data structures.
Shankari A T –
First few lectures are gud and later professor was so fast and explanation was so repeat and confusing hope he can updates
Justin M –
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.
Michael R –
very nice– borat voice
Jonathan I –
very good
Yuyuan L –
Good coverage. The lecturer and teaching stuff are knowledgeable and helpful. Would be better if the slides can have more details.
Kai J Z –
Awesome course. The instructor’s teaching is great. It makes me want to keep on complete all the video.
Joel S –
This course challenged me, and I had to really grind on some of the problems; however, I feel I’m really expanding my CS knowledge with every new lesson. Enjoying it, and looking forward to the final section.
Guo L –
I like the way the professor taught.. Very helpful!
Teo J –
This is not as easy as it at first seems, but so worth it.
Andre A M –
Great coverage for an intro to data structures such as arrays, linked lists, binary trees, heaps, etc. It has a nice balance of quizzes and coding assignments. It isn’t rigorous mathematically but provides a good intuitive understanding.
Aren T –
Another excellent course in this specialisation; well thought out quizzes that consolidate your knowledge with tricky questions, and really interesting and useful programming assignments to put the theory into practice. The fact that C++ is the main language used is a massive bonus too, given its critical importance as the major systems/large scale software engineering language of choice.
Timo K –
Thoroughly enjoyable course. The exercises were thoughtful and stimulating but not overly tough. Prof. Fagen is an exceptional instructor presenting the material in a clear manner. You can really feel how much he enjoys teaching.
John K –
Well done, and well–paced. Even for someone who hasn’t taken C++ in 10 years. Good fundamentals class.
RUTH M –
Assignments were very detailed but not clear enough. Teacher is very helpful and responsive.
Tapojyoti M –
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.
Charles W –
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.
Jing Z –
a bit too difficult for someone who has not coded (or only HTML …)
Doudou H –
Concept explained clearly and easy to understand. Good exercises.
Joshua T –
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.
Difan G –
The instructor are not particularly clear about a lot of details make it particularly hard to understand. Also, the course assumes you have previously taken some related courses in other languages and mathematics. It’s nowhere close to an intro course. If you want to look for courses that is fundamental to code in C++, you need to find another one. I am giving four stars because the instructor’s response in the forum is really quick.
Trevor S –
The first two weeks of this course are as solid as the first course in this specialization, which I would rate somewhere between 4 and 5 stars. The second half of the course, particularly the lectures on B–trees and heaps, were somewhat lacking. Previous lectures included many formal definitions in the slides, with clear examples and implementations in code. The lectures in the second two weeks contained less slides, and less precise definitions/explanations. Time–complexity explanations in particular were breezed over, and I felt like more time could be dedicated to formally determining the algorithmic run times in the examples. Ultimately, I was left wanting more depth, something which I had not felt in the lectures leading up to these last two weeks. Still, I have come away with a good general grasp of the concepts discussed here.
Pieter v W –
Another great course in a very educational specialization.
Vikas M –
Really liked the course. The way instructor helped in understanding the basic concepts of all the ordered data structures and algorithms. Really made sense. Also, the quiz and assignments were helpful too. Big thanks.
Juan P Y G –
Excelent Course! The lectures were very well driven and all challenges were not really hard but ok. Only thing is that the instructor keeps calling algorithms to the data structures haha! Either way, 100% recommended!
Ritik A –
Balanced course Quizzes and challanges were optimal. The instructor was clear and consice Amazing Course 🙂
Shi Z –
very nice introduction of data structure like tree, heap, etc. The explanation of the instructor is amazingly concise and neat. Brilliant!