VTC Legacy
Home / Programming

Data Structures and Algorithms in C++

by Dima Kassab
89 lessons10 chapters6.8 hReleased 20123 free
Start the free chapter

This is an introductory course about algorithms and data structures. C++ is the programming language used in the course. The basics of this language will be reviewed before more difficult concepts are explored. VTC author and expert Dima Kassab will examine many topics, including: data design and implementation, primitive data structures (such as arrays and records), classes, templates, sorted and unsorted array-based lists, linked lists, doubly linked lists, stacks, queues, and binary search trees. To begin learning today, simply click on the movie links.

Course content

Introduction3 lessons
Installation4 lessons
C++ Language Basics9 lessons
Data Design and Implementation10 lessons
Lists12 lessons
Linked Lists14 lessons
Stacks and Queues15 lessons
Binary Search Trees19 lessons
Conclusion2 lessons
Credits1 lessons