Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Data Structures And Algorithms course for your goals
Status: PreviewClemson University
Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Design Strategies, Analysis, Performance Testing, Scalability
Status: Free TrialJohns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Object Oriented Programming (OOP), Scripting, Data Processing, Package and Software Management, Data Manipulation, File Management
Status: Free TrialUniversity of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Python Programming, Interactive Design, Algorithms
Status: Free TrialUniversity of Pennsylvania
Skills you'll gain: Java Programming, Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, File Management, Development Environment, Software Design, Programming Principles, Problem Solving
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Algorithms, Bayesian Statistics, Theoretical Computer Science, Pseudocode, Computational Thinking, Data Structures, Graph Theory, Network Analysis, Probability, Probability & Statistics
Status: Free TrialRice University
Skills you'll gain: Computational Thinking, Algorithms, Bioinformatics, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Analysis

Skills you'll gain: Data Structures, Graph Theory, Python Programming, Data Manipulation, Algorithms, Debugging
Status: Free TrialUniversity of Illinois Urbana-Champaign
Skills you'll gain: Graph Theory, Data Structures, Unstructured Data, Network Routing, Algorithms
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Pseudocode, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning
Status: Free TrialDuke University
Skills you'll gain: C (Programming Language), Data Structures, Algorithms, Computational Thinking, Computer Programming, Debugging

University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Graph Theory, Software Architecture, Algorithms, Debugging
Status: Free TrialScrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- Design and Analysis of Algorithms:Â Clemson University
- Python for Genomic Data Science:Â Johns Hopkins University
- Data Structures for Designers Using Python:Â University of Michigan
- Inheritance and Data Structures in Java:Â University of Pennsylvania
- Program Structure and Algorithms Part 2:Â Northeastern University
- Algorithmic Thinking (Part 2):Â Rice University
- Data Structures Using Python - An Introduction:Â Packt
- Unordered Data Structures:Â University of Illinois Urbana-Champaign
- Program Structure and Algorithms Part 1:Â Northeastern University
- Pointers, Arrays, and Recursion:Â Duke University










