Basic programming and familiarity with loops and functions are recommended.
About this course
Learn data structures and algorithms with free video lessons from Simplilearn. Arrays, linked lists, stacks, queues, trees, graph traversal, searching and sorting algorithms. Study at your own pace in the WikiFree classroom.
Course at a glance
| Provider | Simplilearn |
|---|---|
| Platform | YouTube · Simplilearn |
| Access | Free Video |
| Level | Intermediate · WikiFree audience assessment |
| Language | English |
| Selected lessons | 66 |
| Video duration | 56h 43m · additional practice time is recommended |
| Format | Self-paced video learning |
| Details checked | 11 October 2026 |
What you’ll learn
- Explore arrays, linked lists, stacks, queues, trees, graph traversal, searching and sorting algorithms.
- Follow the selected explanations of Arrays & Lists, Trees & Graphs and Search & Sort.
- Connect concepts to lessons such as Graph Traversal In Data Structures — Breadth First Search &Depth First Search Tutorial.
- Practise independently: Implement a stack and compare two search or sorting approaches using a small test dataset.
Skills you’ll gain
- Arrays & Lists
- Trees & Graphs
- Search & Sort
Course Overview
Arrays, linked lists, stacks, queues, trees, graph traversal, searching and sorting algorithms. The classroom brings together 66 selected learning videos from Simplilearn’s public YouTube course playlist. You can follow the sequence or use the lesson search to revisit a particular subject.
The selected curriculum includes the following lesson examples:
- 2D Arrays — Introduction To Two Dimensional Arrays — Implementation Of 2D Arrays
- Graph Traversal In Data Structures — Breadth First Search &Depth First Search Tutorial
- Counting Sort Algorithm Explained — Data Structures And Algorithms Tutorial
- Kruskals Algorithm — Kruskals Algorithm For Minimum Spanning Trees — Data Structures
- Top 20 Software Development Interview Questions 2026 — Software Engineer interview
Each course retains its relevant lessons, including videos also used in another course. Numbered series follow their original lesson or part order. Only reviewed advertisements, unrelated items and identical repeated playlist entries are excluded. Source recordings may have been made at different times.
Unavailable recordings are listed in Course content. Known lesson titles are retained; when the source hides a title or position, this is stated explicitly. Unavailable videos are not included in the video duration.
Who is this for?
This intermediate learning path is for people who want to build their understanding of data structures and algorithms through video explanations and independent practice.
Basic programming and familiarity with loops and functions are recommended.
Put the lessons into practice
Implement a stack and compare two search or sorting approaches using a small test dataset.
This is an optional WikiFree practice suggestion, not a graded assignment supplied by Simplilearn. Pause the videos when a concept is unfamiliar, keep notes and repeat a small example before moving on.
Certificate / Assessment
The public YouTube lessons are free to watch. This listing does not include a Simplilearn certificate, an accredited qualification, a provider-marked examination or instructor feedback. Separate Simplilearn programs can have their own enrollment and certificate requirements.
Mark complete is a personal progress tracker. It does not assess your answers or verify that you have mastered the lesson.
Related courses for your next step
- Compare another approachData Structures and Algorithms in JavaScript: Free Course
Focus: Data structures · JavaScript
Intermediate - Compare another approachFree MIT Course: Algorithms and Data Structures
Focus: 1. Algorithms and Computation · Problem Session 3
Intermediate - Explore a higher-level optionFree MIT Course: Advanced Data Structures
Focus: 1. Persistent Data Structures · 6. Dynamic Optimality II
Professional
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free Simplilearn Course: Data Structures and Algorithms | Intermediate | Arrays & Lists · Trees & Graphs · Search & Sort | 56h 43m of video; practice time is additional |
| Data Structures and Algorithms in JavaScript: Free Course | Intermediate | Data structures · JavaScript · Trees | 3h 52m of video; practice time is additional |
| Free MIT Course: Algorithms and Data Structures | Intermediate | 1. Algorithms and Computation · Problem Session 3 · 11. Weighted Shortest Paths | 35h 19m of video; practice time is additional |
| Free MIT Course: Advanced Data Structures | Professional | 1. Persistent Data Structures · 6. Dynamic Optimality II · 11. Integer Models | 29h 53m of video; practice time is additional |
Frequently asked questions
Is this Simplilearn course free?
Yes. The selected public YouTube videos can be watched for free. Any software, cloud service, hardware or separate certification mentioned in the videos has its own access conditions.
What should I know before starting?
Basic programming and familiarity with loops and functions are recommended.
How long does the course take?
The selected videos total 56h 43m. Your study time can be longer because of notes, repeated examples and independent practice.
Does watching the videos give me a certificate?
No certificate is included with this WikiFree YouTube listing. Watching videos or marking them complete does not earn a Simplilearn qualification.
Can I study on my phone?
Yes. Use the responsive video player and lesson list on a phone, tablet or computer. Programming, software and hardware exercises may be easier on an appropriate computer or device.
Are all demonstrations current?
The playlist includes recordings made at different times. Software interfaces, services and exam requirements can change; check the current official documentation when reproducing a demonstration.
Source: Simplilearn’s official YouTube course playlist.
Provider: Simplilearn. Videos play from the Simplilearn channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.