1) Introduction.
2) Abstract Datatype.
3) Stack.
- Infix to prefix conversion.
- Infix to postfix conversion.
- Validation of Expression.
- Evaluation of Expression.
- Stack in Recursion.
4) Queue.
- Dequeue.
- Priority Queue.
5) Linked List
- Singly Linear Linked List.
- Singly Circular Linked List.
- Doubly Linear Linked List.
- Doubly Circular Linked List.
- Stack using Linked List.
- Queue Using Linked List.
6) Tree
- Tree Traversal Methods.
- Types of Tree.
- Threaded Binary Tree.
- AVL Tree.
- Formulas.
7) Graph
- Definitions.
- Graph Traversal Methods.
- Applications of Graph.
- Representation of Grapn.
8) Searching and Sorting
- Introduction.
- Searching Algorithms.
- Sorting Algorithms.
- Hashing.