In this course, we’re going to be learning about data structures using C++. We’re going to be covering with Linked List and Doubly Linked list data structures. Afterwards we will be covering Abstract Data Types. An Abstract Data Type describes what is expected from a data structure. For example a Stack must have a push and pop method. So we will be covering the following Abstract Data Types, such as a Stack,Queue,Binary Search Tree, Min/Max Heap.