C++: Linear Data Structures and Trees
About this course
Code and run your first C++ program about data structures and algorithms in minutes without installing anything! This course is designed for learners familiar with C++ basics and object-oriented programming. It provides a solid foundation of not just C++, but core data structures and algorithms topics that can be transferred to other languages. The modules in this course cover linear data structures like lists (singly linked, doubly linked, circular), stacks, queues, and introduces the first non-linear data structure trees. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.
68/100
Why this course scores 68
- What the provider tells you
- 32/45
- Who stands behind it
- 20/35
- How complete the listing is
- 16/20
- The description covers the course reasonably well (1,076 characters).
- It lists what you will be able to do afterwards.
- It does not set out objectives.
- Published under a named provider (Codio) rather than an institution.
- The price is published up front.
This grades how much the provider publishes about the course and who stands behind it — not how well it is taught. We have no ratings, completion rates or outcome data for these courses, so we do not pretend to score teaching quality. Everything above is checkable on the provider's own page.
What you'll learn
- understanding of linear data structures such as lists, stacks, and queues
- introduction to non-linear data structures like trees
- ability to write and run C++ programs
Price shown by Coursera — confirm on their site.
Enroll on CourseraYou'll be redirected to Coursera to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
edX
Coursera