Skip to content
Data Structures
Session 1
Data Structures – Preview Video
Sample Lesson
Introduction to Data Structures
Sample Lesson
Complexity and Big O Notation
Sample Lesson
Static Array
Sample Lesson
Dynamic Arrays
Expand
Dynamic Arrays
1 Quiz
DS: Quiz 1
Session 2
Introduction to Linked lists and Nodes
Single Linked List Implementation 1
Adding and Deleting a node from a single linked list
Important functions for a single linked list
Doubly Linked List
Expand
Doubly Linked List
1 Quiz
DS: Quiz 2
Session 3
Stack Using Arrays
Important Stack Class Functions
Stack Using Doubly Linked List
Queue Using Arrays
Circular Queue
Functions of The Circular Queue
Queue Using Doubly Linked List
Expand
Queue Using Doubly Linked List
1 Quiz
DS: Quiz 3
Session 4
Binary Search Tree
BST and BST Node class
Adding an element to a BST
Deleting Elements From the BST
Breadth First Traversal Method
Depth First Traverse Method
Other BST Class Functions
Expand
Other BST Class Functions
1 Quiz
DS: Quiz 4
Session 5
Applications of Data Structures
Data Structures Summary
Expand
Data Structures Summary
1 Quiz
DS: Quiz 5
Next Lesson
Data Structures – Preview Video
Data Structures
Data Structures – Preview Video
Back to Course
Next Lesson