Curriculum
Course:
Data Structures And Algorithms
Login
Curriculum
Data Structures And Algorithms
Introduction to Data structures and Algorithms
0/1
Why Data structures and Algorithms Matters
20 mins
Types of Data Structures
0/5
Linear Data Structures
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Non-Linear Data Structures
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Abstract Data Types (ADTs)
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Types of Data Structures
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
3 questions
Data structures
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
30 mins
Preview
Arrays
0/9
Understanding Arrays
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Operations on Arrays
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Advantages Of Arrays
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Limitations Of Arrays
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Use Cases of Arrays
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Arrays Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
1 questions
2D Arrays
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
3 mins
Vectors
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
5 mins
Arrays using C++/C
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
35 mins
Strings
0/5
Introduction to Strings
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
String Operations
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
String Functions
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Strings
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Strings
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
3 questions
Pattern Matching Algorithms
0/2
Pattern Matching Algorithms
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Pattern Matching Algorithm
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
3 questions
Linked Lists
0/8
Linked List (Singly)
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Stack and Queues
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Trees
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Big O Notation
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Graphs
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Linked Lists
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Linked Lists Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
4 questions
Task Manager using Linked Lists (Python)
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Hashing and Hash Tables
0/3
Hashing
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Hash Table
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Hashing And Hash Table Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
3 questions
Heaps and Priority Queues
0/5
Heaps
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Priority Queue
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Heap sort
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Heap sort 2
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Heaps And Priority Queues Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
5 questions
Tries
0/3
Trees
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Tries
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Tries
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Graphs
0/5
Graphs
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Graphs Video
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Graphs
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Graphs
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Graphs Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
3 questions
Greedy Algorithms
0/3
Greedy Algorithms
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Greedy Algorithms
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Greedy Algorithms Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
4 questions
Recursion and Backtracking
0/3
Recursion and Backtracking
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Recursion and backtracking in DSA
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Recursion and Backtracking Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
4 questions
Dynamic Programming (DP)
0/3
Dynamic Programming
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Dynamic Programming
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Dynamic Programming Assigmnent
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Bit Manipulation
0/4
Bit Manipulation
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Text lesson
Bit Masking
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Text lesson
Bit Manipulation
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Bit Manipulation Quiz
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
4 questions
Sliding Window
0/4
Sliding Window and Two Pointers
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Sliding Window
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Two Pointers
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Sliding Window Assignment
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Final Project
0/5
How to submit your Assignment
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
DSA Full Course
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
20 mins
Real-Time Leaderboard
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Interval Merge Optimizer
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Trie-Powered Auto-Complete
This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Assignment
Sign In
Phone Number
What time is convenient for you?
Day Classes
Evening Classes
Saturday Day Classes
Level of Study
Postgraduate
Undergraduate
Highschool
Other
What is your employment status?
Employed
Self Employed/ Freelance
Unemployed, Student
What is your area of specialty?
Which organization are you affiliated with? If none fill "Independent"
Any other feedback, comment or suggestion?
Delete file
Are you sure you want to delete this file?
Cancel
Delete
Remember me
Sign In
Sign Up
Restore password
Send reset link
Password reset link sent
to your email
Close
Confirmation link sent
Please follow the instructions sent to your email address
Close
Your application is sent
We'll send you an email as soon as your application is approved.
Go to Profile
No account?
Sign Up
Sign In
Sign up
as instructor
Lost Password?