Treeview Navigation
expand all | collapse all

Data Structures and Algorithms Courses

Become a Data Structures and Algorithms expert in 2020. Develop new skills in Data Structures and Algorithms and more. Stay updated with the newest trends and techniques of Data Structures and Algorithms

Share it
Filters
  • data structures and algorithms
  • algorithm
  • computer programming
  • theoretical computer science
  • academic disciplines
  • computing
  • fields of mathematics
  • data structure
  • programming languages
  • articles
Category
Pricing
Institutions
Providers
Languages
Subtitles
Level
Learning Pace
Showing 233 results
Narrow down your search
  • data structures and algorithms
  • algorithm
  • computer programming
  • theoretical computer science
  • academic disciplines
  • computing
  • fields of mathematics
  • data structure
  • programming languages
  • articles
Sort by
Relevance
Category
  • it-computer-science (87)
  • arts-design (2)
  • humanities-social-sciences (1)
  • marketing (1)
  • math-science-engineering (1)
  • personal-development (1)
Pricing
  • Paid only (183)
  • Free only (50)
Institutions
  • The Georgia Institute of Technology (10)
  • The University of California, San Diego (5)
  • University of California San Diego (5)
  • National Research University Higher School of Economics (4)
  • Princeton University (4)
  • Stanford University (4)
  • Georgia Institute of Technology (3)
  • École normale supérieure (2)
  • IITBombay (2)
  • Purdue University (2)
  • University of Pennsylvania (2)
  • Grow With Google (1)
  • KTH Royal Institute of Technology (1)
  • Massachusetts Institute of Technology (1)
  • The Chinese University of Hong Kong (1)
  • The University of Melbourne (1)
  • Universidad Carlos III de Madrid (1)
  • University of Adelaide (1)
  • University of Colorado System (1)
  • University of Michigan (1)
Providers
  • Udemy (134)
  • Edx (29)
  • SkillShare (23)
  • Coursera (18)
  • Pluralsight (8)
  • Udacity (7)
  • Egghead (5)
  • Codecademy (4)
  • Treehouse (3)
  • FutureLearn (1)
  • Zero to Mastery Academy (1)
Languages
  • English (233)
  • Português (1)
  • اردو (1)
  • 中文 (1)
Subtitles
  • English (216)
  • Español (22)
  • Français (22)
  • Português (22)
  • Русский (15)
  • Italiano (13)
  • Polski (13)
  • Deutsch (12)
  • Bahasa Indonesia (12)
  • Română (11)
  • 日本語 (9)
  • ไทย (9)
  • 한국어 (8)
  • 中文 (8)
  • हिन्दी (6)
  • Afrikaans (5)
  • አማርኛ (5)
  • العربية (5)
  • Azərbaycan dili (5)
  • Беларуская мова (5)
  • Български език (5)
  • বাংলা (5)
  • Bosanski jezik (5)
  • Català (5)
  • Corsu (5)
  • Čeština (5)
  • Cymraeg (5)
  • Dansk (5)
  • Ελληνικά (5)
  • Esperanto (5)
  • Eesti (5)
  • Euskara (5)
  • فارسی (5)
  • Suomi (5)
  • Frysk (5)
  • Gaeilge (5)
  • Gàidhlig (5)
  • Galego (5)
  • ગુજરાતી (5)
  • هَوُسَ (5)
  • עברית (5)
  • Hrvatski (5)
  • Kreyòl ayisyen (5)
  • Magyarul (5)
  • Հայերեն (5)
  • Asụsụ Igbo (5)
  • Íslenska (5)
  • ქართული (5)
  • Қазақ тілі (5)
  • ភាសាខ្មែរ (5)
  • ಕನ್ನಡ (5)
  • Kurdî, کوردی (5)
  • Кыргызча (5)
  • Lëtzebuergesch (5)
  • ພາສາລາວ (5)
  • Lietuvių kalba (5)
  • Latviešu valoda (5)
  • Fiteny malagasy (5)
  • te reo Māori (5)
  • Македонски јазик (5)
  • മലയാളം (5)
  • Монгол хэл (5)
  • मराठी (5)
  • Bahasa Melayu, بهاس ملايو (5)
  • Malti (5)
  • ဗမာစာ (5)
  • नेपाली (5)
  • Nederlands (5)
  • Norsk (5)
  • ਪੰਜਾਬੀ, پنجابی (5)
  • پښتو (5)
  • सिन्धी, سنڌي (5)
  • සිංහල (5)
  • Slovenčina, Slovenský Jazyk (5)
  • Slovenski Jezik, Slovenščina (5)
  • chiShona (5)
  • Af Soomaali (5)
  • Shqip (5)
  • Српски, Srpski (5)
  • Sesotho (5)
  • Svenska (5)
  • Kiswahili (5)
  • தமிழ் (5)
  • తెలుగు (5)
  • Тоҷикӣ, Toçikī, تاجیکی (5)
  • Wikang Tagalog (5)
  • Türkçe (5)
  • Українська (5)
  • اردو (5)
  • Oʻzbek, Ўзбек, أۇزبېك (5)
  • Tiếng Việt (5)
  • isiXhosa (5)
  • ייִדיש (5)
  • Yorùbá (5)
  • isiZulu (5)
Level
  • Beginner (121)
  • Intermediate (61)
  • Advanced (10)
Learning Pace
  • Self paced (222)
  • Instructor paced (6)
Sort by
Filter results
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Harsh Kajla
Data Structures and Algorithms using C++ : Zero To Mastery
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
The Georgia Institute of Technology
David Joyner
50 hours
Beginner
en
en
The Georgia Institute of Technology
Computing in Python III: Data Structures
Edx
Free
David Joyner
50 hours
Beginner
en
en
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Carmen Mitru
Data structures and Algorithms Bootcamp
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Understanding Genetic Algorithms and Genetic Programming
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
3 hours
Beginner
en
af
Brynn Claypoole
2 hours
Intermediate
en
zh
Data Structures & Algorithms in Swift
Udacity
Free
Brynn Claypoole
2 hours
Intermediate
en
zh
Purdue University
Sunil Prabhakar
60 hours
Beginner
en
en
Purdue University
AP Computer Science A: Java Programming Loops and Data Structures
Edx
Free
Sunil Prabhakar
60 hours
Beginner
en
en
Algorithms: Design and Analysis, Part 2
Coursera
Free
56 hours
en
en
Stanford University
Tim Roughgarden
16 hours
Intermediate
en
fr
Coursera
7-day free trial
USD 316.00/month
+ all courses Coursera offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Stanford University
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Coursera
USD 316.00/month
+ all courses Coursera offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Tim Roughgarden
16 hours
Intermediate
en
fr
The University of California, San Diego
Daniel Kane
60 hours
Intermediate
en
en
The University of California, San Diego
Graph Algorithms
Edx
Free
Daniel Kane
60 hours
Intermediate
en
en
The Georgia Institute of Technology
David Joyner
50 hours
Beginner
en
en
The Georgia Institute of Technology
Computing in Python III: Data Structures
Edx
Free
David Joyner
50 hours
Beginner
en
en
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Edaqa Mortoray
Binary Search and Related Algorithms
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Scott Reese
Scott Reese
en
en
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Scott Reese
Computer Science: DATA STRUCTURES (Java)
SkillShare
USD 8.25/month
+ all courses SkillShare offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Scott Reese
en
en
University of California San Diego
Alexander S. Kulikov
54 hours
Intermediate
en
en
Coursera
7-day free trial
USD 474.00/month
+ all courses Coursera offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
University of California San Diego
Algorithms on Graphs
Coursera
USD 474.00/month
+ all courses Coursera offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Alexander S. Kulikov
54 hours
Intermediate
en
en
Basarat Ali Syed
2 hours
en
en
Egghead
USD 15.00/month
+ all courses Egghead offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Build Algorithms using Typescript
Egghead
USD 15.00/month
+ all courses Egghead offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Basarat Ali Syed
2 hours
en
en
Codecademy
7-day free trial
USD 39.99/month
+ all courses Codecademy offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
How to Implement Search Algorithms with Python
Codecademy
USD 39.99/month
+ all courses Codecademy offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
en
en
Jay McGavren
1 hour
Intermediate
en
en
Treehouse
7-day free trial
USD 49.00/month
+ all courses Treehouse offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Algorithms: Sorting and Searching
Treehouse
USD 49.00/month
+ all courses Treehouse offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Jay McGavren
1 hour
Intermediate
en
en
4 hours
Intermediate
en
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Beautiful C++: STL Algorithms
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
Intermediate
en
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Using Advanced Data Structures in Modern Applications
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
Advanced
en
af
Stanford University
Tim Roughgarden
24 hours
Intermediate
en
en
Stanford University
Algorithms: Design and Analysis, Part 1
Edx
Free
Tim Roughgarden
24 hours
Intermediate
en
en
Georgia Institute of Technology
Charles Brubaker
6 hours
Advanced
en
en
Georgia Institute of Technology
Computability, Complexity & Algorithms
Udacity
Free
Charles Brubaker
6 hours
Advanced
en
en