Week - 1 |
Introduction to Data Structures: Data Structures, Algorithm, Flowchart and Analysis, Big O Notation |
Week - 2 |
Array, Dictionaries |
Week - 3 |
Sets, Lists |
Week - 4 |
Stack Structure |
Week - 5 |
Queue Structure |
Week - 6 |
Sorting Algorithms: What is a Sorting Algorithm? Basic Sorting Algorithms |
Week - 7 |
Midterm |
Week - 8 |
Search Algorithms, Sequential/Sequential Search |
Week - 9 |
Interval Search |
Week - 10 |
Linked Lists, Different Designs in Linked Lists |
Week - 11 |
Binary Trees and Binary Search Trees: Tree Structures, Binary Trees, Binary Search Trees |
Week - 12 |
Graph Data Model |
Week - 13 |
Graph Algorithms |