Get 40% off Pluralsight's annual or premium subscriptions
Access over 8,000 courses! Starting at $299 $179

Data Structures and Algorithms Courses

Find paid and free Data Structures and Algorithms tutorials and courses.
Choose from select topics and learn from the best instructors and institutions.

Share It!  

Showing 110 results
Sort by
Relevance

in USD

Providers Clear filter
  • Udemy (63)
  • Coursera (18)
  • Pluralsight (8)
  • Edx (8)
  • Linkedin Learning (5)
  • Udacity (4)
  • Treehouse (3)
  • SkillShare (1)

  • English (110)

Subtitles Clear filter
  • English (US) (45)
  • English (45)
  • Korean (8)
  • Russian (7)
  • Polish (6)
  • Japanese (6)
  • Hindi (6)
  • French (6)
  • Amharic (5)
  • Afrikaans (5)

Sort by Filter results
Linkedin Learning
2 hours
1-month free trial
$ 19.99/month
+ all courses
Linkedin Learning
Programming Foundations: Algorithms
2 hours
$ 19.99/month
+ all courses
Udacity
Introduction to Graduate Algorithms
14 hours
Free
Udemy
The Essential Algorithms and Data Structures
13 hours
$ 10.00
for this course only
Coursera
Approximation Algorithms Part I
25 hours
Free
Udemy
Let's Code: C# Logical Puzzles Games & Algorithm Exercises
7 hours
$ 10.00
for this course only
Udemy
Data Structures and Algorithms Bootcamp
7 hours
$ 10.00
for this course only
Coursera
16 hours
7-day free trial
Free
+ all courses
Coursera
Algorithms on Strings
16 hours
Free
+ all courses
Udemy
Data Structures and Algorithms in C++ For Coding Interview
7 hours
$ 11.00
for this course only
$ 10.00
for this course only
Udemy
100 Algorithms Challenge
8 hours
$ 10.00
for this course only
Udemy
Data Structures Concepts & Singly Linked List Implementation
2 hours
Free
Udemy
Evolutionary Algorithms - AI Tetris Bot
2 hours
$ 10.00
for this course only
Udemy
Algorithms for Job Interviews and Competitive Programming
2 hours
$ 10.00
for this course only
Udemy
Algorithms and Data Structures in C++ (2019)
3 hours
$ 10.00
for this course only
Udacity
Computability, Complexity & Algorithms
6 hours
Free
Coursera
Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming
12 hours
Free
+ all courses
7-day free trial
Free
+ all courses
Coursera
Advanced Algorithms and Complexity
25 hours
Free
+ all courses
Edx
From Graph to Knowledge Graph - Algorithms, Theory and Applications
16 hours
Free
Edx
Foundations of Data Structures
42 hours
Free
7-day free trial
Free
+ all courses
Treehouse
Introduction to Data Structures
2 hours
Free
+ all courses
1-month free trial
$ 19.99/month
+ all courses
Linkedin Learning
Programming Foundations: Data Structures
2 hours
$ 19.99/month
+ all courses
Udemy
Tree Data Structure and Algorithms
3 hours
$ 10.00
for this course only
Coursera
Solving Algorithms for Discrete Optimization
22 hours
Free
Coursera
54 hours
7-day free trial
Free
+ all courses
Coursera
Algorithms on Graphs
54 hours
Free
+ all courses
10-day free trial
$ 26.00/month
+ all courses
Pluralsight
Introduction to Data Structures and Algorithms in C++
3 hours
$ 26.00/month
+ all courses
$ 11.00
for this course only
Udemy
Graph Algorithms for AI in Games
3 hours
$ 11.00
for this course only
7-day free trial
Free
+ all courses
Coursera
Graph Search, Shortest Paths, and Data Structures
12 hours
Free
+ all courses
Udemy
Discover Algorithms for Reward-Based Learning in R
3 hours
$ 10.00
for this course only
Udemy
Learning Go Data Structures and Algorithms
3 hours
$ 11.00
for this course only
Udemy
The Coding Interview Bootcamp: Algorithms + Data Structures
13 hours
$ 10.00
for this course only
Coursera
Algorithms, Part II
57 hours
Free
$ 11.00
for this course only
Udemy
Comprehensive Algorithms
3 hours
$ 11.00
for this course only
Edx
Implementation of Data Structures
42 hours
Free
Udemy
Data Structures in C++: The Foundations
4 hours
$ 10.00
for this course only
Coursera
Algorithms: Design and Analysis, Part 2
56 hours
Free
Udemy
Byte-Sized-Chunks: Sorting and Searching Algorithms
4 hours
$ 11.00
for this course only
10-day free trial
$ 26.00/month
+ all courses
Pluralsight
Algorithms and Data Structures - Part 2
2 hours
$ 26.00/month
+ all courses
Udemy
Data Structures and Algorithms Through C In Depth
11 hours
$ 10.00
for this course only
Udemy
Easy to Advanced Data Structures
8 hours
Free
$ 699.00
for this course only
Udacity
Data Structures and Algorithms
160 hours
$ 699.00
for this course only
$ 44.99
for this course only
Udemy
Learn Graph algorithms with C++
3 hours
$ 44.99
for this course only
Udemy
Algorithms & Big O - 101 Basics Course: CRUSH The Interview!
3 hours
$ 10.00
for this course only
Udemy
C Language + Algorithms + Data Structures = Power
17 hours
$ 11.00
for this course only
Udemy
Advanced Functional Data Structures and Algorithms
4 hours
$ 124.99
for this course only
Udacity
Intro to Algorithms
14 hours
Free
Udemy
Understand Complete Data Structures in C from Beginning
9 hours
$ 10.99
for this course only
2-month free trial
$ 15.00/month
+ all courses
SkillShare
Data structures and Algorithms Bootcamp
$ 15.00/month
+ all courses
Edx
Algorithms
42 hours
Free
Udemy
Data Structure and Algorithms Analysis - Job Interview
12 hours
$ 11.00
for this course only
Udemy
The complete algorithms course in C# and .Net
6 hours
$ 10.00
for this course only
Coursera
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
13 hours
Free
+ all courses
Udemy
Learn basics of algorithms in short time
3 hours
$ 9.99
for this course only
Udemy
Learn Data Structures using C Programming Language
9 hours
$ 9.99
for this course only
Edx
Data Structures and Software Design
40 hours
Free
Udemy
Getting interview ready - data structures
3 hours
Free
10-day free trial
$ 26.00/month
+ all courses
Pluralsight
Understanding Genetic Algorithms and Genetic Programming
3 hours
$ 26.00/month
+ all courses
Udemy
How to make advanced data structures for reporting in Excel
6 hours
$ 9.99
for this course only
7-day free trial
Free
+ all courses
Treehouse
Introduction to Algorithms
2 hours
Free
+ all courses
Udemy
Coding Interview Jumpstart: Algorithms and Problem Solving
7 hours
$ 11.00
for this course only
Udemy
Algorithms in C : Concepts, Examples, Code + Time Complexity
4 hours
$ 11.00
for this course only
Coursera
Analysis of Algorithms
15 hours
Free
Udemy
Programming and data structures
$ 10.00
for this course only
Udemy
Algorithms and Software Engineering for Professionals
8 hours
$ 11.00
for this course only
Edx
Introduction to Data Structures
Free
Udemy
Introduction to Design and Analysis of Algorithms
2 hours
$ 199.99
for this course only
$ 10.00
for this course only
Udemy
Algorithms Bootcamp in C++
8 hours
$ 10.00
for this course only
Udemy
Introduction to Algorithms and Data structures in C++
4 hours
$ 11.00
for this course only
$ 11.99
for this course only
Udemy
Sorting Algorithms in C++
3 hours
$ 11.99
for this course only
Edx
Algorithms and Data Structures Capstone
40 hours
Free
7-day free trial
Free
+ all courses
Coursera
Packet Switching Networks and Algorithms
18 hours
Free
+ all courses
Udemy
Advanced Data Structures and Algorithms in C#
8 hours
$ 11.00
for this course only
Udemy
Data Structures and Algorithms Through C# In Depth
11 hours
$ 11.00
for this course only
Coursera
22 hours
7-day free trial
Free
+ all courses
Coursera
Data Structures
22 hours
Free
+ all courses
$ 9.99
for this course only
Udemy
Data Structures in C++
42 hours
$ 9.99
for this course only
Udemy
Learning Data Structures and Algorithms
8 hours
$ 9.99
for this course only
Coursera
Computer Science: Algorithms, Theory, and Machines
16 hours
Free