Topics
|
PowerPoint |
Lectures
|
Topic Information |
Part 1 - Introduction and Getting Started |
|
|
Topic - Introduction to Data Structures
|
1.1 - Introduction to Data Structures |
COP3530- Data Structures - Introduction.pptx |
BrightCove
Youtube
|
|
1.2 Getting Started with Javascript |
COP3530- Data Structures-Javascript.pptx |
BrightCove
Youtube
|
|
1.3 Getting Started with JSFiddle |
COP3530-Data Structures-JSFiddle.pptx |
BrightCove
Youtube
|
|
1.4 Inserting data into an array |
Video Programming Presentation |
Youtube |
|
|
|
|
|
Part 2 - Arrays and Lists |
|
|
Topic - Basic Data structures
|
2.1 Big-O Notation and Complexity |
COP3530- Data Structures-Big O.pptx |
BrightCove
Youtube
|
|
2.2 Lists and Arrays |
COP3530- Data Structures-Arrays and Lists.pptx
|
BrightCove
Youtube
|
|
2.3 Queues |
The Queue.pptx The Queue.pdf
|
Youtube
|
|
2.4 Stacks |
Video Programming Presentation |
Youtube
|
|
2.5 Advanced Topics in Lists
|
COP3530- Data Structures - Advanced Lists.pptx |
BrightCove
Youtube
|
|
2.6 Creating a Linked List |
Video programming Presentation |
Youtube |
|
|
|
|
|
Part 3 - Introduction to Algorithms
|
|
|
Topic - Algorithms and Programming |
3.1 The Hash Function |
The Hash Function.pptx The Hash Function.pdf |
Youtube
|
Topic - Hashing Techniques |
3.2 Recursive Algorithms
|
COP3530- Data Structures - Recursion.pptx |
BrightCove
Youtube
|
|
3.3 Search Algorithms |
|
|
Topic - Search techniques |
3.4 Sort Algorithms |
COP3530- Data Structures - Sorting.pptx |
BrightCove
Youtube
|
Topic - Sorting Techniques |
3.5 Sorted Insertion in a Linked List |
Programming Presentation |
Youtube |
Topic - Sorting Techniques |
|
|
|
|
Part 4 - Trees |
|
|
Topic - Tree Data Structures |
4.1 Introduction to Binary Trees
|
Binary Trees.pdf Binary Trees.pptx |
Youtube
|
|
4.2 Trees Part 2
|
COP3530- Data Structures - Trees.pptx |
BrightCove
Youtube
|
|
4.3 Self Balancing Trees
|
COP3530- Data Structures - Balancing Trees.pptx |
BrightCove
Youtube
|
|
4.4 B-Trees and TRIE
|
COP3530- Data Structures - B-Trees.pptx |
BrightCove
Youtube
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Part 5 - Graphs |
|
|
Topic - Graph Data Structures |
5.1
|
|
|
|
5.2 Breadth First Search |
MIT Open Courseware - BFS Lecture |
Link |
|
5.3 Depth First Search |
MIT Open Courseware - DFS Lecture |
Link |
|
5.4 Shortest Path
|
|
|
|
|
|
|
|
Part 6 - Sorting |
|
|
|
6.1 Insertion Sort, Merge Sort |
MIT Open Courseware - Sorting Part 1 |
Link |
|
6.2 Heap Sort |
MIT Open Courseware - Sorting Part 2 |
Link |
|
|
|
|
|
Part 7 - Advanced Algorithms
|
|
|
|
|
|
|
|
Comments (0)
You don't have permission to comment on this page.